新聞中心
在C語言中,關(guān)鍵字是具有特殊含義和功能的保留字,它們被用于定義變量、控制結(jié)構(gòu)、數(shù)據(jù)類型等,下面是C語言中的一些關(guān)鍵字的分類和說明:

目前創(chuàng)新互聯(lián)已為近千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、綿陽服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計、太康網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
1、數(shù)據(jù)類型關(guān)鍵字:
int: 整數(shù)類型
float: 單精度浮點數(shù)類型
double: 雙精度浮點數(shù)類型
char: 字符類型
void: 無類型或空類型
2、存儲類別關(guān)鍵字:
auto: 自動變量,局部變量默認存儲類別
static: 靜態(tài)變量,程序執(zhí)行期間一直存在
extern: 外部變量,表示在其他文件中聲明的全局變量
register: 寄存器變量,建議將變量存儲在CPU寄存器中以提高訪問速度
3、控制語句關(guān)鍵字:
if: 如果條件成立則執(zhí)行后續(xù)代碼塊
else: 否則,與if語句配對使用
switch: 根據(jù)表達式的值跳轉(zhuǎn)到相應(yīng)的代碼塊
case: switch語句中的分支標(biāo)記
default: switch語句中的默認分支標(biāo)記
while: 當(dāng)條件為真時重復(fù)執(zhí)行循環(huán)體
do: 先執(zhí)行一次循環(huán)體再判斷條件
for: 根據(jù)給定的條件重復(fù)執(zhí)行循環(huán)體
break: 跳出當(dāng)前循環(huán)或switch語句
continue: 跳過本次循環(huán)剩余部分,進入下一次循環(huán)條件判斷
goto: 無條件跳轉(zhuǎn)到指定的標(biāo)簽位置
4、函數(shù)定義關(guān)鍵字:
return: 從函數(shù)返回并帶回一個值
void: 無返回值的函數(shù)
main: C程序的入口函數(shù)
include: 包含頭文件的預(yù)處理指令
define: 宏定義指令,用于定義常量或函數(shù)替換
typedef: 定義新的數(shù)據(jù)類型別名
sizeof: 獲取數(shù)據(jù)類型的大?。ㄒ宰止?jié)為單位)
volatile: 告訴編譯器該變量可能被意外修改,不要進行優(yōu)化
const: 定義常量,不可改變其值
5、其他關(guān)鍵字:
struct: 定義結(jié)構(gòu)體類型
union: 定義聯(lián)合體類型
enum: 定義枚舉類型
typedef: 為已有的數(shù)據(jù)類型定義一個新的名稱
volatile: 告訴編譯器該變量可能被意外修改,不要進行優(yōu)化
const: 定義常量,不可改變其值
網(wǎng)站標(biāo)題:c語言中的關(guān)鍵字有哪些?
標(biāo)題鏈接:http://www.dlmjj.cn/article/cospdgp.html


咨詢
建站咨詢
