1. 程式人生 > >c語言之基礎-1

c語言之基礎-1

1.什麼是識別符號?c語言識別符號的規範

所謂識別符號是指常量、 變數、語句標號以及使用者自定義函式的名稱。C語言規定識別符號只能由字母、數字、 下劃線組成,並且只能由字母、下劃線開頭。一些識別符號被賦於特定的含義就叫做保留字(或稱為關鍵字)。 


由ANSI標準定義的保留字共32個 
auto,double,int,struct,break,else,long,switch,case,enum,register,typedef,char,extern,return,union,const,float,short,unsigned,continue,for,signed,void,default,goto,sizeof,volatile,do,if,while,static 




以下符號中不能作為識別符號的是: 〖B〗 
(A)_256 以下劃線開頭,由下劃線和數字組成,可做為識別符號 
(B) void 型別宣告關鍵字,不能作為識別符號 
(C) scanf 不在保留字的範圍內,可作為識別符號(注:不能和函式同名。就是說在插入stdio.h後,如果宣告這個變數名就會出錯) 
(D) Struct 因為C語言區分大小寫,故能作為識別符號(結構的保留字為struct)