欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c語言命名不能出現什么

錢琪琛2年前26瀏覽0評論

c語言命名不能出現什么?

C語言的標識符一般應遵循如下的命名規則:

1、標識符必須以字母a~z、 A~Z或下劃線開頭,后面可跟任意個(可為0)字符,這些字符可以是字母、下劃線和數字,其他字符不允許出現在標識符中。

2、標識符區分大小寫字母。

3、標識符的長度,c89規定31個字符以內,c99規定63個字符以內。

4、C語言中的關鍵字,有特殊意義,不能作為標識符。其中注意,define為預處理命令,不是C語言關鍵字。

5、自定義標識符最好取具有一定意義的字符串,便于記憶和理解。

常見的關鍵字:

auto:聲明自動變量;

break:跳出當前循環;

case:開關語句分支;

char:聲明字符型變量或函數返回值類型;

const:聲明只讀變量;

continue:結束當前循環,開始下一輪循環;

default:開關語句中的“默認分支”;

do:循環語句的循環體;

double:聲明雙精度浮點型變量或函數返回值類型;

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

enum:聲明枚舉類型;

extern:聲明變量或函數是在其它文件或本文件的其它位置定義;

float:聲明浮點型變量或函數返回值類型;

for:一種循環語句;

goto:無條件跳轉語句;

if:條件語句;

int:聲明整型變量或函數;

long:聲明長整型變量或函數返回值類型

register:聲明寄存器變量;

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

short:聲明短整型變量或函數;

signed:聲明有符號類型變量或函數;

sizeof:計算數據類型或變量長度(即所占字節數)

static:聲明靜態變量;

struct:聲明結構體類型;

switch:用于開關語句;

typedef:用以給數據類型取別名;

unsigned:聲明無符號類型變量或函數;

union:聲明共用體類型;

void:聲明函數無返回值或無參數,聲明無類型指針;

volatile:說明變量在程序執行中可被隱含地改變;

while:循環語句的循環條件;

asm:用于在C語言中嵌入匯編指令;

fortran:為Fortran語言鏈接而設定的條件性支持類型指令符。

java case跳轉,c語言命名不能出現什么