回覆列表
  • 1 # 過年不下雨

    auto用於說明自動變數,通常不用;volatile(易變的)表示該變數不經過賦值,其值也可能被改變(例如表示時鐘的變數、表示通訊埠的變數等)。

    C語言32個關鍵字

    [code]auto :宣告自動變數 一般不使用

    double :宣告雙精度變數或函式

    int: 宣告整型變數或函式

    struct:宣告結構體變數或函式

    break:跳出當前迴圈

    else :條件語句否定分支(與 if 連用)

    long :宣告長整型變數或函式

    switch :用於開關語句

    case:開關語句分支

    enum :宣告列舉型別

    register:宣告積存器變數

    typedef:用以給資料型別取別名(當然還有其他作用)

    char :宣告字元型變數或函式

    extern:宣告變數是在其他檔案正宣告(也可以看做是引用變數)

    return :子程式返回語句(可以帶引數,也看不帶引數)

    union:宣告聯合資料型別

    const :宣告只讀變數

    float:宣告浮點型變數或函式

    short :宣告短整型變數或函式

    unsigned:宣告無符號型別變數或函式

    continue:結束當前迴圈,開始下一輪迴圈

    for:一種迴圈語句(可意會不可言傳)

    signed:生命有符號型別變數或函式

    void :宣告函式無返回值或無引數,宣告無型別指標(基本上就這三個作用)

    default:開關語句中的“其他”分支

    goto:無條件跳轉語句

    sizeof:計算資料型別長度

    volatile:說明變數在程式執行中可被隱含地改變

    do :迴圈語句的迴圈體

    while :迴圈語句的迴圈條件

    static :宣告靜態變數

    if:條件語句 [/code]

  • 中秋節和大豐收的關聯?
  • 哪一首歌,第一句是我希望一睜開眼眼就看到你在我身邊?