c語言識別符號的命名規則有哪些C語言識別符號的命名規則有哪些?

2021-05-26 11:00:54 字數 1895 閱讀 7221

1樓:非常可愛

1、有效字元:只能由

字母、數字和下劃線組成,且以字母或下劃線開頭。

2、有效長度:隨系統而異,但至少前8個字元有效。如果超長,則超長部分被捨棄。

例如,由於student_name和student_number的前8個字元相同,有的系統認為這兩個變數,是一回事而不加區別。在tcv2.0中,變數名(識別符號)的有效長度為1~32個字元,預設值為32。

3、c語言的關鍵字不能用作變數名。

擴充套件資料

c語言識別符號使用注意事項

1、識別符號由字母(a-z,a-z)、數字(0-9)、下劃線「_」組成,並且首字元不能是數字,但可以是字母或者下劃線。例如,正確的識別符號:abc,a1,prog_to。

2、不能把c語言關鍵字作為使用者識別符號,例如if,for,while等。

3、識別符號長度是由機器上的編譯系統決定的,一般的限制為8字元(注:8字元長度限制是c89標準,c99標準已經擴充長度,其實大部分工業標準都更長)。

4、識別符號對大小寫敏感,即嚴格區分大小寫。一般對變數名用小寫,符號常量命名用大寫。

2樓:summerr星空

c語言中把識別符號分為三類:關鍵字,預定義識別符號,使用者自定義識別符號 。

c語言命名規則是:

1、識別符號由字母(a-z,a-z)、數字(0-9)、下劃線「_」組成,並且首字元不能是數字,但可以是字母或者下劃線。例如,正確的識別符號:abc,a1,prog_to。

2、不能把c語言關鍵字作為使用者識別符號,例如if ,for, while等.

3、識別符號長度是由機器上的編譯系統決定的,一般的限制為8字元(注:8字元長度限制是c89標準,c99標準已經擴充長度,其實大部分工業標準都更長)。

4、識別符號對大小寫敏感,即嚴格區分大小寫。一般對變數名用小寫,符號常量命名用大寫。

5、識別符號命名應做到「見名知意」,例如,長度(length),求和、總計(sum),圓周率(pi)。

3樓:老表有點呈

c語言對識別符號的命名規定如下:

1、識別符號由字母(a-z,a-z)、數字(0-9)、下劃線「_」組成,並且首字元不能是數字,但可以是字母或者下劃線。例如,正確的識別符號:abc,a1,prog_to。

2、不能把c語言關鍵字作為使用者識別符號,例如if ,for, while等。識別符號對大小寫敏感,即嚴格區分大小寫,一般對變數名用小寫,符號常量命名用大寫。

3、識別符號長度是由機器上的編譯系統決定的,一般的限制為8字元(注:8字元長度限制是c89標準,c99標準已經擴充長度,其實大部分工業標準都更長)。

4樓:璞玉渾金

c語言變數命名:

數字、字母、下劃線,都可以為變數命名。

做為變數名的開頭不能為數字,如 3a_是錯的,而a_3或_a3是正確變數名不能為關鍵字,像if'else'printf 等等都不能

c語言中識別符號的構成有什麼要求?

5樓:到此為止

c語言的識別符號

命名規則

c語言的識別符號一般應遵循如下的命名規則:

1 識別符號必須以字母a~z、 a~z或下劃線開頭,後面可跟任意個(可為0)字元,這些字元可以是字母、下劃線和數字,其他字元不允許出現在識別符號中。

2 識別符號區分大小寫字母

3 識別符號的長度,c89規定31個字元以內,c99規定63個字元以內4 c語言中的關鍵字,有特殊意義,不能作為識別符號5 自定義識別符號最好取具有一定意義的字串,便於記憶和理解。

6樓:故人以北愛荒綡

c語言的識別符號的要求:

必須以字母或下劃線開頭

由字母(區分大小寫),下劃線和數字組成

c語言中的關鍵字有特定含義,不能用作識別符號主要的就這樣的

C語言檔名命名有什麼規則麼,C語言識別符號的命名規則有哪些?

c語言檔名命名只要符合識別符號命名規則即可,另外,標頭檔案以 h 為字尾,原始檔以 c 為字尾。c語言識別符號命名規則 識別符號由字母 a z,a z 數字 0 9 下劃線 組成,並且首字元不能是數字,但可以是字母或者下劃線。例如,正確的識別符號 abc,a1,prog to。不能把c語言關鍵字作為...

C語言合法識別符號的問題,我寫的程式為什麼不對啊,麻煩幫忙看一下,謝謝,我找不出錯誤,但是執行不對

判斷語句是if p st 1 而不是st 2,另外p值應該在每次迴圈開始時重置為0,不然會一直自增。沒幫你除錯,不知道還有沒有其他問題,你先按上面兩點改改。樓下好眼力,竟然能看到p是個指標。p 有錯。這個指標根本就沒有初始化。根據你的題意,也用不著它。給你如下 if a i a a i z a i ...

請問這些是C語言中合法的識別符號嗎??如果不對請告訴下為什麼

識別符號由字母 a z,a z 數字 0 9 下劃線 組成,並且首字元不能是數字,但可以是字母或者下劃線。a是指a的地址。不能作為識別符號 for可以作為識別符號,但for不行,c語言中區分大小寫。print可以作為識別符號。00可以作為識別符號。所謂識別符號,就是你起的一個名字。c c 中,是你用...