那你首先得知道什麼是識別符號和其他高階語言一樣,在C語言中用來表示對變數,符號常量,函式,陣列,型別等資料物件命名的有效字元序列統稱為識別符號.簡單地說,識別符號就是一個名字.在C語言中,規定識別符號只能由 字母 , 數字 , 下劃線組成, 且第一個字元必須為字母或下劃線.合法的識別符號如下:sum,average,_total,Class,day,month,Student,Student_name,tan,louts_1_2_3,BASIC,li_ling等非法的識別符號如下:M.D.John,#123,3D45,a>b等補充:(1).識別符號只能由字母、數字和下劃線三類字元組成(2).第一個字元必須是字母(第一個字元也可以是下劃線,但被視作系統自定義的識別符號)(3).大寫字母和小寫字母被認為是兩個不同的字元,如A和a是兩個不同的識別符號 (4).識別符號可以任意長,但只有前32位有效。有些舊的C版本對外部識別符號的限制為6位。這是由於連結程式的限制所總成的,而不是C語言本身的侷限性(5).識別符號不能是C的關鍵字
那你首先得知道什麼是識別符號和其他高階語言一樣,在C語言中用來表示對變數,符號常量,函式,陣列,型別等資料物件命名的有效字元序列統稱為識別符號.簡單地說,識別符號就是一個名字.在C語言中,規定識別符號只能由 字母 , 數字 , 下劃線組成, 且第一個字元必須為字母或下劃線.合法的識別符號如下:sum,average,_total,Class,day,month,Student,Student_name,tan,louts_1_2_3,BASIC,li_ling等非法的識別符號如下:M.D.John,#123,3D45,a>b等補充:(1).識別符號只能由字母、數字和下劃線三類字元組成(2).第一個字元必須是字母(第一個字元也可以是下劃線,但被視作系統自定義的識別符號)(3).大寫字母和小寫字母被認為是兩個不同的字元,如A和a是兩個不同的識別符號 (4).識別符號可以任意長,但只有前32位有效。有些舊的C版本對外部識別符號的限制為6位。這是由於連結程式的限制所總成的,而不是C語言本身的侷限性(5).識別符號不能是C的關鍵字