c語言中總共有32個關鍵字,所謂關鍵字就是我們在定義變數名或者函式名的時候要避開這些關鍵字。
為了更好的理解這些關鍵字我根據它們的功能分為6種型別:
1 簡單資料型別的關鍵字
char, short, int, long, float, double
2 複雜資料型別的關鍵字
struct, enum, union, typedef
3 修飾資料型別的關鍵字
auto, extern, static, signed, unsigned, const, volitale, register;
4 控制語句的關鍵字
if, else, switch, case, for, do, while, break, continue, default, goto;
5 定義函式時的關鍵字
void, return;
6 計算位元組數的關鍵字
sizeof;
這些關鍵字種有很多關鍵字時特別常用的,如char, int, if,for等,但是也有很多關鍵字不是太經常用,一旦用錯就入坑,需要深入理解,用的時候才能信手拈來,如:const修飾指標,switch,case,break,default的組合使用。
本文目的是讓讀者更加清楚的理解關鍵字有那些功能,每個關鍵字具體的用法,網上有太多詳細的講解,就不再贅述。
C語言32個關鍵字
關鍵字就是已被c語言本身使用,不能作其它用途使用的字。例如關鍵字不能用作變數名 函式名等 由ansi標準定義的c語言關鍵字共32個 auto double int struct break else long switch case enum register typedef char extern...
C語言32個關鍵字
c語言32個關鍵字 void 宣告函式無返回值或無引數,宣告無型別指標,顯式丟棄運算結果。a基本資料類 char 字元型型別資料,屬於整型資料的一種。型 5個 int整型資料,通常為編譯器指定的機器字長。float 單精度浮點型資料,屬於浮點資料的一種,小數點後儲存6位。double 雙精度浮點型資...
C語言32個關鍵字
常見關鍵字 int宣告整型變數 double 宣告雙精度變數 long 宣告長整型變數 char 宣告字元型變數 float 宣告浮點型變數 short 宣告短整型變數 signed 宣告有符號型別變數 unsigned 宣告無符號型別變數 struct 宣告結構體變數 union 宣告聯合資料型別...