c语言中标识符和关键字,C语言(三) C 标识符和关键字
一.標(biāo)識(shí)符
1.標(biāo)識(shí)符的作用:
C 標(biāo)識(shí)符是用來(lái)標(biāo)識(shí)變量、函數(shù),或任何其他用戶自定義項(xiàng)目的名稱
2.標(biāo)識(shí)符的規(guī)范:
一個(gè)標(biāo)識(shí)符只能以字母 A-Z 或 a-z 或下劃線 _ 開始? ? ? ?后跟零個(gè)或多個(gè)字母、下劃線和數(shù)字(0-9),第二位開始也只能用 A-Z 或 a-z 或下劃線 _或數(shù)字
二.關(guān)鍵字
下表列出了 C 中的保留字。這些保留字不能作為常量名、變量名或其他標(biāo)識(shí)符名稱。
auto聲明自動(dòng)變量
break跳出當(dāng)前循環(huán)
case開關(guān)語(yǔ)句分支
char聲明字符型變量或函數(shù)返回值類型
const聲明只讀變量
continue結(jié)束當(dāng)前循環(huán),開始下一輪循環(huán)
default開關(guān)語(yǔ)句中的"其它"分支
do循環(huán)語(yǔ)句的循環(huán)體
double聲明雙精度浮點(diǎn)型變量或函數(shù)返回值類型
else條件語(yǔ)句否定分支(與 if 連用)
enum聲明枚舉類型
extern聲明變量或函數(shù)是在其它文件或本文件的其他位置定義
float聲明浮點(diǎn)型變量或函數(shù)返回值類型
for一種循環(huán)語(yǔ)句goto無(wú)條件跳轉(zhuǎn)語(yǔ)句if條件語(yǔ)句
int聲明整型變量或函數(shù)
long聲明長(zhǎng)整型變量或函數(shù)返回值類型
register聲明寄存器變量
return子程序返回語(yǔ)句(可以帶參數(shù),也可不帶參數(shù))
short聲明短整型變量或函數(shù)
signed聲明有符號(hào)類型變量或函數(shù)
sizeof計(jì)算數(shù)據(jù)類型或變量長(zhǎng)度(即所占字節(jié)數(shù))
static聲明靜態(tài)變量
struct聲明結(jié)構(gòu)體類型
switch用于開關(guān)語(yǔ)句
typedef用以給數(shù)據(jù)類型取別名
unsigned聲明無(wú)符號(hào)類型變量或函數(shù)
union聲明共用體類型
void聲明函數(shù)無(wú)返回值或無(wú)參數(shù),聲明無(wú)類型指針
volatile說(shuō)明變量在程序執(zhí)行中可被隱含地改變
while循環(huán)語(yǔ)句的循環(huán)條件
總結(jié)
以上是生活随笔為你收集整理的c语言中标识符和关键字,C语言(三) C 标识符和关键字的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【LeetCode笔记】33. 搜索旋转
- 下一篇: C语言和其他高级语言的最大的区别是什么?