由字母和數(shù)字組成,但是第一個字符必需是字母,下劃線也被認(rèn)為是字母.由于庫函數(shù)常常使用下劃線開頭的名字,因此盡量不要在函數(shù)中使用此類名字。字母大寫和小寫是不一樣的,全部大寫字母組成的名字常常作為是符號常量

十余年的沙河網(wǎng)站建設(shè)經(jīng)驗(yàn),針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。營銷型網(wǎng)站的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整沙河建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)建站從事“沙河網(wǎng)站設(shè)計”,“沙河網(wǎng)站推廣”以來,每個客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
C語言命名規(guī)范10條
1)標(biāo)識符的命名要清晰、明了,有明確含義,同時使用完整的單詞或大家基本
可以理解的縮寫,避免使人產(chǎn)生誤解。程序中的英文單詞一般不會太復(fù)雜,用詞應(yīng)當(dāng)準(zhǔn)確。例如不要把currentValue寫成nowValue。
2)不允許使用漢語拼音命名,更不要使用漢語,必須使用英文來命名標(biāo)識符。
盡量避免名字中出現(xiàn)數(shù)字編號,如value1,value2等,除非邏輯上的確需要編號。
3)函數(shù)名、變量名如果有多個單詞組成,第一個單詞首字母小寫,從第二個單
詞起首字母大寫。如:printName(), oldName等
4)在C 程序中,常量定義以大寫字母K開頭,字母全部使用大寫,如:const int
KSIZE = 100。
5)代碼縮進(jìn)使用4個空格,不推薦使用TAB鍵
6)版權(quán)和版本的聲明位于文件的開頭;函數(shù)頭部應(yīng)進(jìn)行注釋,列出:函數(shù)的功
能、輸入?yún)?shù)、輸出參數(shù)、返回值等。關(guān)鍵代碼注釋位于被注釋代碼上方,且用空行與其他代碼分割開
7) 靜態(tài)變量加前綴s_,如:static int s_count = 0;
8) 盡量避免應(yīng)用全局變量,如果有特殊情況必須定義的話,全局變量以小寫g_
開頭,如:int g_count = 0;
9) 結(jié)構(gòu)體的名字開頭字母要大寫。如:
struct Student
{
};
10)
枚舉和它的成員的定義,應(yīng)該采用有意義的命名方式,避免出現(xiàn)歧義;枚舉
變量的命名以T開頭,枚舉成員以E開頭。
C語言中把標(biāo)識符分為三類:關(guān)鍵字,預(yù)定義標(biāo)識符,用戶自定義標(biāo)識符 。
C語言命名規(guī)則是:
1、標(biāo)識符由字母(A-Z,a-z)、數(shù)字(0-9)、下劃線“_”組成,并且首字符不能是數(shù)字,但可以是字母或者下劃線。例如,正確的標(biāo)識符:abc,a1,prog_to。
2、不能把C語言關(guān)鍵字作為用戶標(biāo)識符,例如if ,for, while等.
3、標(biāo)識符長度是由機(jī)器上的編譯系統(tǒng)決定的,一般的限制為8字符(注:8字符長度限制是C89標(biāo)準(zhǔn),C99標(biāo)準(zhǔn)已經(jīng)擴(kuò)充長度,其實(shí)大部分工業(yè)標(biāo)準(zhǔn)都更長)。
4、標(biāo)識符對大小寫敏感,即嚴(yán)格區(qū)分大小寫。一般對變量名用小寫,符號常量命名用大寫。
5、標(biāo)識符命名應(yīng)做到“見名知意”,例如,長度(length),求和、總計(sum),圓周率(pi)。
擴(kuò)展資料:
C語言特有特點(diǎn):
1、C語言是一個有結(jié)構(gòu)化程序設(shè)計、具有變量作用域(variable scope)以及遞歸功能的過程式語言。
2、C語言傳遞參數(shù)均是以值傳遞(pass by value),另外也可以傳遞指針(a pointer passed by value)。
3、不同的變量類型可以用結(jié)構(gòu)體(struct)組合在一起。
4、只有32個保留字(reserved keywords),使變量、函數(shù)命名有更多彈性。
5、部份的變量類型可以轉(zhuǎn)換,例如整型和字符型變量。
6、通過指針(pointer),C語言可以容易的對存儲器進(jìn)行低級控制。
7、預(yù)編譯處理(preprocessor)讓C語言的編譯更具有彈性。
參考資料:百度百科-標(biāo)識符
c語言變量名規(guī)則是:
1、變量名以英文字母開頭。
2、變量名中的字母是區(qū)分大小寫的。
3、變量名不能是關(guān)鍵字。
4、變量名中不能包含空格、標(biāo)點(diǎn)符號和類型說明符。
變量是在C語言的基本語法對象。語言本身的變量名,依賴范圍(可變的源代碼文件和函數(shù),狹窄的命名空間)唯一標(biāo)識一個變量。
變量名是一個標(biāo)識符在C語言中,用來區(qū)分不同變量的語義。
地址是連續(xù)的非負(fù)整數(shù)值的存儲器空間的位置的集合。對于一個特定的地址,這是一個非負(fù)的整數(shù),并通常表示的單元(在存儲器的大小通常為1個字節(jié))的位置。操作中,存儲器中的內(nèi)容的任意位置可以包含明確地址的機(jī)器指令來實(shí)現(xiàn)。的連續(xù)出現(xiàn)指定的相繼有序的存儲區(qū)的內(nèi)容可以被稱為“值。”
C語音可以明確地解決分配在編譯的語法對象稱為左值。 &運(yùn)算符的左值的地址。變量在編譯時將被分配到一個IP地址是屬于左值。如定義字符A,INT B,你和一個char型變量,b表示一個int變量b的地址。
大小(字符)== 1,char變量占用一個字節(jié),一個地址變量實(shí)際上是一個運(yùn)行周期所占用,而內(nèi)容的存儲單元地址和一個值。是sizeof(int) 1(通常是32位環(huán)境中,4)的B&B本身所占用的地址空間不說,但簡單的1個字節(jié)之一。
b這個變量反映對象的語義,首先解決的是sizeof(int)和BA連續(xù)有序字節(jié)的內(nèi)存空間的內(nèi)容(以字節(jié)為單位,這個值的內(nèi)容的一部分,C語言不明確,根據(jù)編譯器環(huán)境中),被調(diào)用時,b的值。
指針在C語言中是一類變量(同時具有了更強(qiáng)的類型比一般的整型變量的特性,如一定要防止濫用為目的的計算限值代表的非負(fù)整數(shù)的地址)。相應(yīng)的常量稱為地址常量。
分享名稱:c語言函數(shù)的命名規(guī)則,C語言函數(shù)的命名規(guī)則或者定義與一般規(guī)則
文章起源:http://chinadenli.net/article0/dseejoo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、營銷型網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計、靜態(tài)網(wǎng)站、Google、搜索引擎優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)