請選出可用作c語言使用者識別符號的是

2021-09-02 16:44:28 字數 1679 閱讀 5963

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語言中關鍵字不能作為使用者識別符號嗎

void 這個是c有關鍵字,不能做變數名。define可以做變數名的。識別符號除了你說的那些也外,還不可以是關鍵字,void 是c語言裡的關鍵字,define剛才驗證了一下,可以用作變數 如果選的話,就選void 命名規則 下劃線 a 小寫 a 大寫 上面三種在名稱中可以變成開頭,也可被變數名包含錯...

請C語言高手指教,C語言高手請指教。。2個renturn 是什麼意思 有什麼作用

整數轉變為2進位制,從高位往低位比,如 1和2比較 0000000000000001 10000000000000010 2從左到右比,顯然2比1大 實數也是轉變成2進位制,但是從後1 4的地方比,比完了在比前3 4的.如1.2與11.0比較 000000000000000000001100 000...

C語言填空,請幫忙看看吧,謝謝,一個C語言填空,請幫忙看看吧,謝謝

第一個空 f 1 第二個空 fun 10 首先把m 1 2 3 4 9 10分解,分成數字和運算子,數字的變換有 for i 1 i n i 完成,運算子的變換由f f 1 完成 最後,在此迴圈結束時返回值是 5。如果對您有幫助,請記得采納為滿意答案,謝謝!祝您生活愉快!include char i...