回覆列表
  • 1 # sig2156423107

    型別關鍵字(共12個):

    int 整形,float 單精度浮點,double 雙精度浮點,long 長型,short 短型,signed 有符號型別,unsigned 無符號型別,void 空型,enum 列舉型別,struct 結構體型別,union聯合(共用體)型別,char 字元型別。

    儲存型別修飾符(共3個):

    auto 自動型別,register CPU暫存器型別,static 靜態型別。

    函式呼叫約定(共3個):

    __stdcall __fastcall __cdecl

    預處理指令(共7個):

    #include #pragma #define #if #ifdef #ifndef #endif

    流程控制關鍵字(共12個):

    if 條件判斷,else 條件,for迴圈,switch 開關,do 迴圈,while 迴圈,retrun 函式返回,break 結束迴圈,continue 直接進入下一輪迴圈,default 開關的預設選項,case 開關的選項,goto 跳轉。

    其它關鍵字(共9個):

    typedef 型別重定義,sizeof 查詢型別佔用位元組數,const 常量,try異常,catch 異常捕獲,inline 內聯,public 共有成員,private 私有成員,protected 保護成員。(new delete認為是C++關鍵字)

    不止這些,隨著C語言不斷髮展,新的標準不斷定製,越來越多的關鍵字被加入。

    由於現在純的C語言編譯器已經很少,筆者只知道gcc這一款,大部分都是用C++的編譯器去編譯C語言程式碼,所以僅瞭解C語言關鍵字還是遠遠不夠的。

  • 中秋節和大豐收的關聯?
  • 豬價開始回暖,養殖戶們現在要不要出欄?