C 語言關鍵字

2021-08-25 10:36:08 字數 464 閱讀 4982

c99規定的關鍵字有:

auto  break  case  char  const  continue  default  do  double

else  enum  extern  float  for  goto  if  inline  int  long

register  restrict  return  short  signed  sizeof  static  struct  switch  typedef

union  unsigned  void  volatile  while  _bool  _complex  _imaginary

注意,一般來說應避免使用以下劃線開頭的識別符號,以下劃線開頭的識別符號只要不 和c語言關鍵字衝突的都是合法的,但是往往被編譯器用作一些功能擴充套件,c語言庫的實現也定義 了很多以下劃線開頭的名字,很容易造成名字衝突,所以除非你對編譯器和c語言庫特別清楚,一 般應避免使用這種識別符號。

C語言關鍵字

c語言關鍵字 在檔案範圍的教訓和關鍵字,你知道靜態變數保持他們的價值觀,甚至不在他們超出範圍的破壞。比如說呢。int generateid int main this program prints 01 2 請注意,s nid一直保持它的價值的跨多個函式呼叫。static關鍵字有另一種意思當應用到全...

C語言關鍵字

關鍵字就是已被c語言本身使用,不能作其它用途使用的字。例如關鍵字不能用作變數名 函式名等 由ansi標準定義的c語言關鍵字共32個 auto double int struct break else long switch case enum register typedef char extern...

c語言關鍵字

c 語言標準定義的32 個關鍵字 1 auto 宣告自動變數,預設時編譯器一般預設為auto int 宣告整型變數 double 宣告雙精度變數 雙精度浮點型 long 宣告長整型變數 char 宣告字元型變數 float 宣告浮點型變數 單精度浮點型 6.1 float的有效位通常有 位,指的是小...