C C 語言關鍵字

2021-08-08 08:18:53 字數 574 閱讀 2726

什麼是關鍵字?

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不常用到,下...