在C程序中,分好是語句結束符,每一個語句必須以分好結束,它代表一個邏輯實體的結束編程
例如:編程語言
printf("Hello, World! \n"); return 0;
// 單行註釋 /* 單行註釋 */ /* 多行註釋 多行註釋 */
C 標識符是用來標識變量、函數,或任何其餘用戶自定義項目的名稱。一個標識符以字母 A-Z 或 a-z 或下劃線 _ 開始,後跟零個或多個字母、下劃線和數字(0-9)。函數
C 標識符內不容許出現標點字符,好比 @、$ 和 %。C 是區分大小寫的編程語言。所以,在 C 中,Manpower 和 manpower 是兩個不一樣的標識符。下面列出幾個有效的標識符:spa
mohd zara abc move_name a_123 myname50 _temp j a23b9 retVal
下表列出了 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 | 循環語句的循環條件 |