關鍵字
意義auto
宣告自動變數,預設時編譯器一般預設為auto
int宣告整型變數
double
宣告雙精度變數
long
宣告長整型變數
char
宣告字元型變數
float
宣告浮點型變數
short
宣告短整型變數
signed
宣告有符號型別變數
unsign
宣告無符號型別變數
struct
宣告結構體變數
union
宣告無符號型別變數
enum
宣告列舉型變數
static
宣告靜態變數
switch
用於開關語句
case
開關語句分支
default
開關語句中的」其他「分支
break
跳出當前迴圈
register
宣告暫存器變數
const
宣告唯讀變數
volatile
說明變數在程式執行中可被隱含地改變
typedef
用以給資料型別取別名(當然還有其他作用)
extern
宣告變數是在其他檔案中宣告(也可以看作是引用變數)
return
子程式返回語句(可以帶引數,也可以不帶引數)
void
宣告函式無返回值或無引數
continue
結束當前迴圈,開始下一輪迴圈
do迴圈語句地迴圈體
while
迴圈語句地迴圈條件
if條件語句
else
條件語句否定分支(與if連用)
for一種迴圈語句
goto
無條件跳轉語句
sizeof
計算物件所佔記憶體空間大小
c語言中關鍵字
static 修飾區域性變數,改變變數的生命週期和儲存空間,但是不改變作用域,仍然是乙個區域性變數,作用域僅限於該 修飾全域性變數,改變變數的作用域只能在當前檔案訪問,不能在其他檔案訪問 修飾函式,改變函式的作用域,函式只能在本檔案中被呼叫,不能在其他檔案被呼叫。extern 可以修飾變數和函式,表...
C語言中的關鍵字
register 作用 請求編譯器盡可能地將變數存在cpu記憶體暫存器中。而不是通過記憶體定址訪問的 方法,好處 省去了cpu處理訪問記憶體資料的時間。注意事項 1,register修飾變數的型別必須是cpu能夠接受,register變數 必須是乙個單個的值,並 且長度應該小於或者等於整型的長度,2...
C語言中的關鍵字!
今天總結一下c中的關鍵字 資料型別關鍵字 12個 1 char 宣告字元型變數或函式 2 double 宣告雙精度變數或函式 3 enum 宣告列舉型別 4 float 宣告浮點型變數或函式 5 int 宣告整型變數或函式 6 long 宣告長整型變數或函式 7 short 宣告短整型變數或函式 8...