C語言標準定義的32個關鍵字

2022-01-11 17:33:43 字數 1112 閱讀 4732

關鍵字

意義auto

宣告自動變數,預設時編譯器一般預設為auto。函式呼叫是分配空間,呼叫結束,釋放空間。

int宣告整型變數  int a ;

double

宣告雙精度變數  double a;

long

宣告長整型變數  long a;

char

宣告字元型變數  char a;  與c#有區別 char a;

float

宣告浮點型變數  float a ;

short

宣告短整型變數

signed

宣告有符號型別變數

unsigned

宣告無符號型別變數

struct

宣告結構體變數

struct student

string name;

int age;

}    //用途很廣

union

宣告聯合資料型別

enum

宣告列舉型別

static

宣告靜態變數

switch

用於開關語句

case

用於開關語句

default

開關語句中的其他分支

break

跳出當前迴圈

register

宣告暫存器變數

const

宣告唯讀變數

volatile

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

typeof

泳衣給資料型別取別名  增強程式的移植性

extern

宣告變數是在其他檔案中宣告

return

子程式返回語句

void

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

continue

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

do執行迴圈體語句

while

迴圈體語句的迴圈條件

if條件語句

else

條件語句否定分支

for一種迴圈語句

goto

無條件跳轉語句

sizeof

計算物件所佔記憶體空間

C語言標準定義的32個關鍵字

c語言標準定定義的32個關鍵字 關鍵字意義auto 宣告自動變數,預設時編譯器一般預設auto int宣告整形變數 double 宣告雙精度變數 long 宣告長整型變數 char 宣告字元型變數 float 宣告浮點型變數 short 宣告短整型變數 signed 宣告有符號型別變數 unsign...

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 雙精度浮點型資...