C語言的關鍵字說明以及用法

2021-07-26 05:42:06 字數 1091 閱讀 7614

ansi c一共只有32個關鍵字,9種

控制語句

,程式書寫形式自由,區分大小寫。把

高階語言

的基本結構和語句與低階語言的實用性結合起來。c 語言可以像組合語言一樣對位、位元組和位址進行操作,而這三者是計算機最基本的工作單元。

他們的樣子以及說明:

auto :宣告自動變數

break:跳出當前迴圈

case:開關語句分支

char :宣告字元型變數或函式返回值型別

const :宣告唯讀變數

continue:結束當前迴圈,開始下一輪迴圈

default:開關語句中的「其它」分支

do :迴圈語句的迴圈體

double :宣告雙精度浮點型變數或函式返回值型別

else :條件語句否定分支(與 if 連用)

enum :宣告列舉型別

extern:宣告變數或函式是在其它檔案或本檔案的其他位置定義

float:宣告浮點型變數或函式返回值型別

for:一種迴圈語句

goto:無條件跳轉語句

if:條件語句

int: 宣告整型變數或函式

long :宣告長整型變數或函式返回值型別

register:

關鍵字請求編譯器盡可能的將變數存在cpu內部暫存器中,而不是通過記憶體定址訪問,以提高效率

。注意是盡可

能,不是絕對

return :子程式返回語句(可以帶引數,也可不帶引數)

short :宣告短整型變數或函式

signed:宣告有符號型別變數或函式

sizeof:計算資料型別或變數長度(即所佔位元組數)

static :宣告靜態變數

struct:宣告結構體型別

switch :用於開關語句

typedef:用以給資料型別取別名

unsigned:宣告無符號型別變數或函式

union:宣告共用體型別

void :宣告函式無返回值或無引數,宣告無型別指標

volatile:說明變數在程式執行中可被隱含地改變

while :迴圈語句的迴圈條件

C語言 關鍵字說明

1資料型別關鍵字 12個 1 char 宣告字元型變數或函式 2 double 宣告雙精度變數或函式 3 enum 宣告列舉型別 4 float 宣告浮點型變數或函式 5 int 宣告整型變數或函式 6 long 宣告長整型變數或函式 7 short 宣告短整型變數或函式 8 signed 宣告有符...

C語言關鍵字及說明

一 c語言的關鍵字共有32個,根據關鍵字的作用,可分其為資料型別關鍵字 控制語句關鍵字 儲存型別關鍵字和其它關鍵字四類。1 資料型別關鍵字 12個 1 char 宣告字元型變數或函式 2 double 宣告雙精度變數或函式 3 enum 宣告列舉型別 4 float 宣告浮點型變數或函式 5 int...

C語言 const關鍵字用法

const 是constant的縮寫,是恆定不變的意思,也常翻譯為常量 常數等。很不幸,正是因為這一點,很多人都認為被const修飾的值是常量。這是不精確的,精確的說應該是唯讀的變數,其值在編譯時不能被使用,因為編譯器在編譯時不知道其儲存的內容。那麼這個const 關鍵字有什麼用處和意義呢?cons...