next up previous contents
Next: 除錯 Up: 基本概念 Previous: 程式結構   Contents

基本語法

  1. C 程式包含各種 tokens,tokens 由關鍵字 (keyword)、識別字 (identifier)、常數 (constant)、字串文字 (string literal) 或符號 (symbol) 組成。
  2. 例如:
    printf("Hello, World! \n");
    
  3. Hello, World 程式分解成五個 tokens:
    printf
    (
    "Hello, World! \n"
    )
    ;
    
  4. 分號:每個陳述必須以分號 ';' 結束。
    printf("Hello, World! \n");
    
  5. 識別字:程式依需求自行定義的名稱
    1. 開頭必須是 A-Z a-z 大小寫英文字母或下底線 _
    2. 後可接 A-Z a-z 大小寫英文字母或下底線 _ 或 0-9 數字
    3. 不允許其他非英文字母、阿拉伯數字及下底線以外,例如:@, $, %, ^ +, - , &, * ... 等其他符號。
    4. C 語言跟 Linux 一樣「區分大小寫」,Var 跟 var 是不一樣的識別字。
  6. 關鍵字:C 語言的保留字,做為常數、變數或識別字。
    auto	break	case	char
    const	continue	default		do
    double	else	enum	extern
    float	for		goto	if
    int		long	register	return
    short	signed	sizeof	static
    struct	switch	typedef		union
    unsigned	void	volatile	while
    
  7. 空白:用來分隔陳述中的元件
    int a, b;
    a = b + 3;
    



De-Yu Wang 2019-08-14