閱讀32 返回首頁    go 阿裏雲 go 技術社區[雲棲]


c簡要

標識符區分大小寫。
聲明用於檢查屬性。
定義除聲明作用外還會分配存儲單元。

符號常量

避免幻數
define LOWER 0 結尾無分號

表達式和語句

表達式具有值。
表達式後加分號語句。

輸入輸出

getchar 一次讀一個字符。
putchar 一次寫一個字符。

字符串

字符串或字符常量用雙引號括起來。
\0 標誌字符串結束。
\n 換行符。

變量

變量先聲明後使用。
const 指定變量值不能修改。
int 通常16位。
float 通常32位。
double
char 一個字節。
sizeof 編譯時運算符。
typedef 類型定義。

生命周期作用域

局部變量(自動變量) 在函數執行期間存在,在函數內可見。
外部變量 在程序執行期間存在,全局可見。在函數內可以使用extern顯示聲明。在其他文件中用extern聲明。
static用於外部變量和函數,其他文件不能訪問。用於局部變量一直存儲在內存。

數組

數組下標從0開始。
數組下標可以是任何整形表達式。

函數

函數原型表明函數參數個數和類型,返回值類型。參數名可選。
函數參數都是值傳遞。

指針

在函數定義形參中,指針和數組等價。

最後更新:2017-09-29 00:03:16

  上一篇:go  讓聊天機器人同你聊得更帶勁 - 對話策略學習
  下一篇:go  李白詩句摘抄