1. 程式人生 > >C語言(三) C 識別符號和關鍵字

C語言(三) C 識別符號和關鍵字

一.識別符號

1.識別符號的作用:

   C 識別符號是用來標識變數、函式,或任何其他使用者自定義專案的名稱

2.識別符號的規範:

  • 一個識別符號只能以字母 A-Z 或 a-z 或下劃線 _ 開始       
  • 後跟零個或多個字母、下劃線和數字(0-9),
  • 第二位開始也只能用 A-Z 或 a-z 或下劃線 _或數字

二.關鍵字

下表列出了 C 中的保留字。這些保留字不能作為常量名、變數名或其他識別符號名稱。

auto宣告自動變數

break跳出當前迴圈

case開關語句分支

char宣告字元型變數或函式返回值型別

const宣告只讀變數

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

default開關語句中的"其它"分支

do迴圈語句的迴圈體

double宣告雙精度浮點型變數或函式返回值型別

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

enum宣告列舉型別

extern宣告變數或函式是在其它檔案或本檔案的其他位置定義

float宣告浮點型變數或函式返回值型別

for一種迴圈語句goto無條件跳轉語句if條件語句

int宣告整型變數或函式

long宣告長整型變數或函式返回值型別

register宣告暫存器變數

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

short宣告短整型變數或函式

signed宣告有符號型別變數或函式

sizeof計算資料型別或變數長度(即所佔位元組數)

static宣告靜態變數

struct宣告結構體型別

switch用於開關語句

typedef用以給資料型別取別名

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

union宣告共用體型別

void宣告函式無返回值或無引數,宣告無型別指標

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

while迴圈語句的迴圈條件