青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

大龍的博客

常用鏈接

統(tǒng)計(jì)

最新評(píng)論

Linux命名規(guī)則

1  標(biāo)識(shí)符

在程序設(shè)計(jì)中,變量名、函數(shù)名、數(shù)組名等統(tǒng)稱為標(biāo)識(shí)符。簡(jiǎn)單地說(shuō),標(biāo)識(shí)符就是一個(gè)名字。除庫(kù)函數(shù)的函數(shù)名由系統(tǒng)定義外,其余都由用戶自定義。C語(yǔ)言規(guī)定,標(biāo)識(shí)符只能由字母(a~z,A~Z)、數(shù)字(0~9)、下劃線(_)組成,并且標(biāo)識(shí)符的第一個(gè)字符必須是字母或下劃線,不能以數(shù)字開(kāi)頭。C語(yǔ)言不限制標(biāo)識(shí)符的長(zhǎng)度,但它受各種C語(yǔ)言編譯器的限制,同時(shí)也受到具體機(jī)器的限制。例如,在某編譯器中規(guī)定標(biāo)識(shí)符前8位有效,當(dāng)兩個(gè)標(biāo)識(shí)符前8位相同時(shí),則被認(rèn)為是同一個(gè)標(biāo)識(shí)符。建議變量名的長(zhǎng)度最好不要超過(guò)8個(gè)字符。

以下標(biāo)識(shí)符是合法的:

i、a、count、number_of_book、BOOK_NUMBER、sum100、_total。

以下標(biāo)識(shí)符是非法的。

3com:以數(shù)字開(kāi)頭。

char:char是C語(yǔ)言的一個(gè)數(shù)據(jù)類型,是保留字,不能作為標(biāo)識(shí)符,其他的如int、float等類似。

a*b:*不能作為標(biāo)識(shí)符的字符。

number of book:標(biāo)識(shí)符中不能有空格。

注意:C語(yǔ)言是區(qū)分大小寫(xiě)的,如Count與count被認(rèn)為是兩個(gè)不同的標(biāo)識(shí)符。

2  關(guān)鍵字

關(guān)鍵字是由C語(yǔ)言規(guī)定的具有特定意義的字符串,通常也稱為保留字。用戶定義的標(biāo)識(shí)符不應(yīng)與關(guān)鍵字相同。C語(yǔ)言的關(guān)鍵字分為以下幾類。

(1)類型說(shuō)明符

用于定義、說(shuō)明變量、函數(shù)或其他數(shù)據(jù)結(jié)構(gòu)的類型,如int,double等。

(2)語(yǔ)句定義符

用于表示一個(gè)語(yǔ)句的功能。例如,后面章節(jié)將會(huì)介紹的“if else”就是條件語(yǔ)句的語(yǔ)句定義符。

(3)預(yù)處理命令字

用于表示一個(gè)預(yù)處理命令,如前面用到的include。

3  命名規(guī)范

如果只是編寫(xiě)一些小程序,程序只有幾十或幾百行,編程風(fēng)格可能并不重要。然而,如果是和許多人一起進(jìn)行一定規(guī)模的項(xiàng)目開(kāi)發(fā),或者希望過(guò)一段時(shí)間之后,還能夠快速而準(zhǔn)確地理解自己的程序,就必須養(yǎng)成良好的編程習(xí)慣。良好的編程風(fēng)格可以增加程序代碼的可讀性。編程風(fēng)格最能體現(xiàn)一個(gè)程序員的綜合素質(zhì)。變量的命名規(guī)范是編程風(fēng)格的一項(xiàng)重要內(nèi)容。

變量的命名規(guī)范有很多種。在Windows下開(kāi)發(fā)軟件,許多人采用匈牙利命名法,而在Linux環(huán)境下,并不建議使用這種方法。

Linux下建議的命名規(guī)則如下。

(1)變量名必須有一定的意義,并且意義準(zhǔn)確。例如有一個(gè)變量用于保存圖書(shū)的數(shù)目,可以命名為number_of_book或者num_of_book。不建議使用i,因?yàn)樗鼪](méi)有意義。也不建議使用number或book,因?yàn)橐饬x不準(zhǔn)確。

(2)不建議大小寫(xiě)混用。如定義一個(gè)計(jì)數(shù)變量,int nCount;這在Windows中是一個(gè)很好的變量名,其中nCount的首字母n用來(lái)說(shuō)明這個(gè)變量的類型是int。但在Linux下不建議大小寫(xiě)混合使用,一般標(biāo)識(shí)符只由小寫(xiě)字母,數(shù)字和下劃線構(gòu)成。

(3)在失去意義的情況下,盡量使用較短的變量名。例如有一個(gè)變量,用于暫時(shí)存儲(chǔ)一個(gè)計(jì)數(shù)值,把變量命名為tmp_count顯然要比this_is_a_temperary_counter好。

(4)不采用匈牙利命名法表示變量的類型。如int nCount;n用于說(shuō)明變量的類型,在Linux中不建議這樣命名變量。

(5)函數(shù)名應(yīng)該以動(dòng)詞開(kāi)頭,因?yàn)楹瘮?shù)是一組具有特定功能的語(yǔ)句塊。比如一個(gè)函數(shù),它用于取得外部輸入的數(shù)值,則可以命名為get_input_number。

(6)盡量避免使用全局變量。全局變量在后面的章節(jié)中會(huì)介紹。

 原文地址 http://book.csdn.net/bookfiles/645/10064520524.shtml

posted on 2009-06-01 23:56 大龍 閱讀(5754) 評(píng)論(0)  編輯 收藏 引用


只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲影院一区| 久久亚洲捆绑美女| 这里只有精品视频| 国产一区二区三区丝袜| 欧美极品一区| 久久久久免费观看| 国产日产精品一区二区三区四区的观看方式| 久久久精品国产一区二区三区| 亚洲图片你懂的| 午夜视频在线观看一区| 国产精品美女主播| 国产精品白丝黑袜喷水久久久| 欧美日韩中文字幕精品| 国产精品美女久久久| 最新国产精品拍自在线播放| 欧美成人一区二区三区片免费| 亚洲国产成人在线| 一本大道久久a久久精二百| 欧美日韩在线视频一区| 欧美日韩国产在线| 国产综合欧美| 欧美日韩免费视频| 国产美女精品人人做人人爽| 亚洲国产欧美一区二区三区同亚洲 | 一区二区三区偷拍| 国产精品国产精品国产专区不蜜| 欧美一区二区三区四区视频 | 欧美午夜寂寞影院| 狠狠色狠色综合曰曰| 欧美精品成人在线| 亚洲一区二区三区精品动漫| 国产精品久久午夜夜伦鲁鲁| 久久九九热免费视频| 欧美日韩精品在线观看| 久久亚洲国产精品一区二区| 99综合精品| 亚洲区国产区| 一区二区三区免费观看| 欧美一区=区| 欧美不卡视频| 欧美三级午夜理伦三级中视频| 欧美高清视频一二三区| 精品av久久707| 激情综合网址| 欧美亚洲免费在线| 久久在线播放| 欧美久久久久免费| 久久精品国产欧美亚洲人人爽| 亚洲免费电影在线| 亚洲第一中文字幕在线观看| 一本色道久久| 日韩视频免费在线观看| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲视频国产视频| 一区二区三区日韩精品视频| 亚洲国产精品成人va在线观看| 久热精品视频在线观看| 欧美激情第8页| 欧美精选一区| 国产欧美精品在线观看| 久久精品视频在线看| 亚洲高清成人| 一区二区三区高清在线 | 欧美午夜精品久久久久久孕妇| 欧美激情第9页| 亚洲一区二区三区激情| 免费在线看一区| 久久嫩草精品久久久精品一| 99www免费人成精品| 性色av一区二区三区在线观看| 久久久人人人| 欧美精品福利在线| 嫩模写真一区二区三区三州| 欧美色播在线播放| 有码中文亚洲精品| 亚洲一区区二区| 能在线观看的日韩av| 国产午夜精品理论片a级大结局| 在线看日韩欧美| 新狼窝色av性久久久久久| 亚洲精品久久久久久下一站| 国产综合色产| 老司机凹凸av亚洲导航| 欧美午夜激情在线| 亚洲午夜视频| 久久久久亚洲综合| 国产日韩1区| 欧美在线免费看| 日韩一级片网址| 欧美日本韩国在线| 99re66热这里只有精品4| 欧美成ee人免费视频| 欧美黄色免费网站| 欧美国产1区2区| 99视频精品在线| 欧美先锋影音| 欧美日韩一区二区三区四区五区| 久久久久欧美| 亚洲国产日韩美| 欧美视频在线播放| 久久福利电影| 亚洲精品国产品国语在线app| 欧美色图一区二区三区| 午夜精品一区二区三区在线| 免费成人毛片| 国产精品露脸自拍| 老司机成人在线视频| 亚洲视频在线观看一区| 亚洲高清久久网| 日韩系列在线| 免费欧美日韩| 久久久亚洲精品一区二区三区| 99精品免费网| 亚洲电影在线免费观看| 国产日韩在线亚洲字幕中文| 欧美久久视频| 亚洲精品精选| 老司机精品久久| 久久嫩草精品久久久精品一| 亚洲欧美日韩中文视频| 亚洲一区二区欧美| 亚洲一区欧美| 国产精品毛片在线| 欧美日韩国产在线播放| 欧美日韩另类视频| 欧美激情久久久久| 欧美日韩专区| 久久久久.com| 国产在线视频欧美| 91久久精品日日躁夜夜躁国产| 亚洲二区精品| 国产精品av免费在线观看| 国产精品国产三级国产aⅴ入口| 亚洲盗摄视频| 老司机精品导航| 欧美国产亚洲视频| 国产精品久久久久久久久搜平片| 久热精品在线视频| 一本在线高清不卡dvd| 亚洲国产高清在线| 久久国产精品72免费观看| 国产一区视频在线观看免费| 国产欧美日韩免费看aⅴ视频| 欧美午夜片在线免费观看| 欧美裸体一区二区三区| 欧美精品一区二区精品网 | 老司机凹凸av亚洲导航| 怡红院av一区二区三区| 亚洲免费观看高清在线观看 | 久久久久久亚洲精品不卡4k岛国| 国产日韩欧美在线| 欧美~级网站不卡| 亚洲精品一区二区三| 欧美凹凸一区二区三区视频| 欧美激情一区二区三区成人| 在线亚洲精品福利网址导航| 午夜精品在线看| 免费亚洲一区二区| 亚洲午夜av在线| 久久久久欧美| 午夜精彩国产免费不卡不顿大片| 久久精品亚洲一区| 国产精品久久久久久模特| 99视频精品| 久久国产精品色婷婷| 欧美成人资源| 9久草视频在线视频精品| 99国产精品国产精品毛片| 欧美一区二区在线播放| 亚洲第一福利视频| 宅男精品视频| 在线观看精品| 午夜国产欧美理论在线播放| 一区二区三区在线视频免费观看| 亚洲精品国产日韩| 香蕉亚洲视频| 午夜精品在线看| 亚洲无吗在线| 亚洲一级黄色片| 久久久精品国产免大香伊| 亚洲日韩欧美一区二区在线| 香蕉成人啪国产精品视频综合网| 欧美有码在线观看视频| 国产精品久久久久永久免费观看| 一区二区在线视频| 亚洲一区三区视频在线观看 | 国产精品伊人日日| 亚洲制服丝袜在线| 久久aⅴ国产紧身牛仔裤| 国产精品麻豆成人av电影艾秋 | 欧美高清在线观看| 国产一区二区三区成人欧美日韩在线观看 | 永久免费视频成人| 久久高清一区| 久久婷婷国产综合尤物精品| 国产精品亚洲一区| 亚洲欧洲久久| 猛男gaygay欧美视频| 国产精品成人在线观看| 99pao成人国产永久免费视频|