1樓:匿名使用者
所謂識別符號是指常量、變數、語句標號以及使用者自定義函式名稱。c語言規定識別符號只能有數字、字母、下劃線組成,且只能有字母下劃線開頭。
2樓:匿名使用者
不是要記住定義嗎?通過字母,數字,下劃線組成,第一個一定是字母或則下劃線,例如
int _a; _a是合法的,a_548也是合法的,但是48a就不合法了,記得識別符號中只有字母數字下劃線組成,並且第一個一定要是字母或則是下劃線,否則就不是合法的識別符號
3樓:鑄信
根據以下的原則判斷哪些可以作為使用者識別符號:
1.識別符號的第一個字元必須是字母或下劃線,後面的字元可以是字母、數字或下劃線,不能為其它字元。
2.識別符號的長度可以是一個或多個字元,最長不允許超過32個字元。例如:
a、a12均為正確的識別符號;8a、a/b、a!b均為不正確的識別符號。
3.識別符號不能和c語言的關鍵字相同,也不能和使用者自定義的函式或c語言庫函式同名。
補充:c語言中字母是區分大小寫的,因此ab、ab、ab分別代表三個不同的識別符號
可用於c語言使用者識別符號的是?
4樓:小夏在深圳
識別符號以字母a到z,a到z或下劃線'_'開頭,後跟零個或多個字母,下劃線和數字(0到9)。c語言識別符號是用於標識變數,函式或任何其他使用者定義項的名稱。
c語言不允許識別符號中的標點符號,如@,$和%。c是區分大小寫的程式語言。因此,人力和人力是c中的兩個不同的識別符號。
識別符號是c語言中是標識源程式中某個物件的名字,也就是宣告在程式設計語言中,識別符號是用作程式的某一元素的名字的字串或用來標識源程式中某個物件的名字的 。這些物件可以是常數、變數、陣列、資料型別、語句等等,一個識別符號由字母、數字和下劃線組成。
擴充套件資料
1、當兩個識別符號前八位相同時,則被認為是同一個識別符號。
2、在識別符號中,大小寫是有區別的。例如book和book 是兩個不同的識別符號。
3、識別符號雖然可由程式設計師隨意定義,但識別符號是用於標識某個量的符號。
5樓:幻翼高達
可用於c語言使用者識別符號的是d. as_b3,_123。
識別符號是以字母或下劃線開頭的一串由字母、數字或下劃線構成的序列,請注意第一個字元必須為字母或下劃線,否則為不合法的變數名。變數在編譯時為其分配相應儲存單元。它大概有以下幾個規則:
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)等。
c語言中把識別符號分為三類:關鍵字,預定義識別符號,使用者自定義識別符號。
6樓:匿名使用者
d 可用於識別符號的有數字,字母,下劃線,其中不能以數字開頭,再去掉系統的一些關鍵字,其餘都可以作為使用者自定義的識別符號。
C語言使用者識別符號,c語言使用者識別符號是什麼
識別符號是字母 a z,a z 數字 0 9 下劃線 組成的字串,並且第乙個字元必須是字母或下劃線。所以以上答案中c可以作為使用者識別符號。函式是c程式的基本結構。a所謂識別符號是指常量 變數 語句標號以及使用者自定義函式的名稱。c語言規定識別符號只能由字母 數字 下劃線組成,並且只能由字母 下劃線...
初學C語言請賜教,初學C語言 請賜教
b佔1位元組,第二問題其實是不確定,它們表示 a 與 b 在記憶體中儲存位置的距離,可以是不固定的,相差4位元組的情況可能是你計算為這個程式分配的空間是連續分配的,所以先給a 4個位元組,接著就給b 分配乙個位元組,它們在記憶體中儲存位置剛好差4個位元組 這就是乙個位元組對齊的緣故,樓主要繼續深究c...
c語言習題請高手幫忙解答,C語言習題請高手幫忙解答。
1 沒答案,應該是a2,b 5 2 a3 沒答案,因為 u輸出a的值不確定4 a5 c 6 b7 沒答案,應該是scanf f c 8 c9 b 1 沒答案如為printf a d,b d n a,b 選 d a d,b d 2 b3 c 4 c5 c 6 d7 a 我想答案應該是scanf f c...