什麼是關鍵字?
c語言中所有命令、系統函式名等被稱為關鍵字。c語言一用有32個關鍵字,5種語言型別。
型別關鍵字
資料型別14個
void,char,int,float,double,short,long,
signed,usigned,struct,union,enmum,typedef,sizeof
控制類別6個
auto,static,extern,register,const,volatile
控制關鍵字12個
return,continue,break,goto,if,else,switch,
case,default,for,do,while
c語言中的語言型別一共有一下5種
1)表示式語句
2)函式呼叫語句
3)控制語句 if, switch(判斷) do while, while, for(迴圈) break, continue,return , goto(轉向語句)
4)復合語句
5)空語句
也是因預處理指令的結尾不能新增分號,所以預處理指令不是語句。
C C 語言 static關鍵字的用法
c c 中static關鍵字可以從以下三個方面理解 static int a 本質意義為static修飾的變數被分配在靜態儲存區,不是在棧上,也不是在堆上。所以有以下應用場景。1,c語言中,會在初次執行的時候進行初始化,整個程式執行期間都不釋放。如果變數為c 類物件,則在main 之前執行建構函式,...
C C 中volatile關鍵字
c c 中volatile關鍵字 1 沒有volatile關鍵字 include stdio.h void main void b i printf d n b getchar 然後,在 debug 版本模式執行程式,輸出結果如下 i 10 i 32 然後,在 release 版本模式執行程式,輸出...
C C 的static關鍵字
static主要有三個作用 1 區域性靜態變數 2 外部靜態變數 函式 3 靜態資料成員 成員函式 前兩種c和c 都有,第三種僅在c 中有,下面分別作以下介紹 一 區域性靜態變數 在c c 中,區域性變數按照儲存形式可分為三種auto,static,register。其中register不常用到,下...