天天看點

c語言的32個關鍵字(c語言的32個關鍵字和9種控制語句)

c語言32個關鍵字 給我翻譯下.,.,然後告訴裡面含義謝謝大家.
char --character 字元型
double -- 雙精度浮點型
enum -- 自定義枚舉類型
float---- 單精度浮點型
int -- 整型,
long -- 長(整型)
short -- 短(整型)
signed -- 有符号
struct -- 結構型
union -- 聯合體
unsigned -- 無符号
void -- 無傳回型
break -- 中斷
case -- 當...情況時
continue -- 繼續
default -- 預設
do -- 做 
else -- 否則
for -- 對于。。。,循環開始
goto -- 轉向 
if -- 如果
return -- 送返
switch -- 開關,開關語句開始
while -- 當,當型循環
auto -- 自動
extern -- 外部
register -- 寄存
static -- 靜态
const -- 常數
sizeof -- 存放位元組數運算符
typedef -- 定義。。。為。。。型
volatile -- 非靜态
學完C 語言再慢慢體會了解。
C語言關鍵字有哪些?
C語言的關鍵字共有32個,根據關鍵字的作用,可分其為資料類型關鍵字、控制語句關鍵字、存儲類型關鍵字和其它關鍵字四類。
1 資料類型關鍵字(12個):
(1) char :聲明字元型變量或函數 
(2) double :聲明雙精度變量或函數 
(3) enum :聲明枚舉類型 
(4) float:聲明浮點型變量或函數 
(5) int: 聲明整型變量或函數 
(6) long :聲明長整型變量或函數 
(7) short :聲明短整型變量或函數 
(8) signed:聲明有符号類型變量或函數 
(9) struct:聲明結構體變量或函數 
(10) union:聲明共用體(聯合)資料類型 
(11) unsigned:聲明無符号類型變量或函數 
(12) void :聲明函數無傳回值或無參數,聲明無類型指針(基本上就這三個作用)
2控制語句關鍵字(12個):
A循環語句 
(1) for:一種循環語句(可意會不可言傳) 
(2) do :循環語句的循環體 
(3) while :循環語句的循環條件 
(4) break:跳出目前循環 
(5) continue:結束目前循環,開始下一輪循環 
B條件語句 
(1)if: 條件語句 
(2)else :條件語句否定分支(與 if 連用) 
(3)goto:無條件跳轉語句 
C開關語句 
(1)switch :用于開關語句 
(2)case:開關語句分支 
(3)default:開關語句中的“其他”分支 
D傳回語句
return :子程式傳回語句(可以帶參數,也看不帶參數)
3 存儲類型關鍵字(4個)
(1)auto :聲明自動變量 一般不使用 
(2)extern:聲明變量是在其他檔案正聲明(也可以看做是引用變量) 
(3)register:聲明積存器變量 
(4)static :聲明靜态變量
4 其它關鍵字(4個):
(1)const :聲明隻讀變量 
(2)sizeof:計算資料類型長度 
(3)typedef:用以給資料類型取别名(當然還有其他作用 
(4)volatile:說明變量在程式執行中可被隐含地改變
拓展資料:
C語言是一門通用計算機程式設計語言,廣泛應用于底層開發。C語言的設計目标是提供一種能以簡易的方式編譯、處理低級存儲器、産生少量的機器碼以及不需要任何運作環境支援便能運作的程式設計語言。
盡管C語言提供了許多低級處理的功能,但仍然保持着良好跨平台的特性,以一個标準規格寫出的C語言程式可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。
二十世紀八十年代,為了避免各開發廠商用的C語言文法産生差異,由美國國家标準局為C語言制定了一套完整的美國國家标準文法,稱為ANSI C,作為C語言最初的标準。  目前2011年12月8日,國際标準化組織(ISO)和國際電工委員會(IEC)釋出的C11标準是C語言的第三個官方标準,也是C語言的最新标準,該标準更好的支援了漢字函數名和漢字辨別符,一定程度上實作了漢字程式設計。
C語言是一門面向過程的計算機程式設計語言,與C++,Java等面向對象的程式設計語言有所不同。
其編譯器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。
參考資料:C語言_百度百科一共有32個關鍵字,但是ISO C99标準新增5個,在括号裡給出:
資料類型13個:voidsignedunsignedshortlongintfloatdoublecharenumstructuniontypedef(_Bool_Imaginary_Complex)
類型限定、修飾2個:constvolatile(restrictinline)
變量的存儲類别4個:autostaticexternregister
運算符1個:sizeof
控制12個:gotoreturnbreakcontinueifelseswitchcasedefaultdowhilefor
拓展資料:
C語言簡潔、緊湊,使用友善、靈活。ANSI C标準C語言共有32個關鍵字,9種控制語句,程式書寫形式自由,區分大小寫。把進階語言的基本結構和語句與低級語言的實用性結合起來。 C 語言可以像彙編語言一樣對位、位元組和位址進行操作,而這三者是計算機最基本的工作單元。
參考資料:搜狗百科—c語言關鍵字C語言一共有32個關鍵字,如下所述:
auto :聲明自動變量 
short :聲明短整型變量或函數 
int: 聲明整型變量或函數
long :聲明長整型變量或函數 
float:聲明浮點型變量或函數 
double :聲明雙精度變量或函數 
char :聲明字元型變量或函數 
struct:聲明結構體變量或函數 
union:聲明共用資料類型 
enum :聲明枚舉類型 
typedef:用以給資料類型取别名 
const :聲明隻讀變量 
unsigned:聲明無符号類型變量或函數 
signed:聲明有符号類型變量或函數 
extern:聲明變量是在其他檔案正聲明 
register:聲明寄存器變量 
static :聲明靜态變量 
volatile:說明變量在程式執行中可被隐含地改變 
void :聲明函數無傳回值或無參數,聲明無類型指針 
if:條件語句 else :條件語句否定分支(與 if 連用) 
switch :用于開關語句 case:開關語句分支 
for:一種循環語句 
do :循環語句的循環體 
while :循環語句的循環條件 
goto:無條件跳轉語句 
continue:結束目前循環,開始下一輪循環 
break:跳出目前循環 
default:開關語句中的“其他”分支 
sizeof:計算資料類型長度 
return :子程式傳回語句(可以帶參數,也可不帶參數)循環條件auto, break ,case ,char ,const ,continue, default ,do ,double ,else, enum ,extern ,float, for goto, if ,int ,long ,register, return ,short, signed ,static, sizeof ,struct ,switch, typedef ,union ,unsigned, void ,volatile ,while      

繼續閱讀