當前位置:首頁 » 編程語言 » c語言的32個關鍵詞

c語言的32個關鍵詞

發布時間: 2023-07-01 20:38:20

㈠ C語言中的32個關鍵字,9種語法說的是什麼

一、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語言中的9中控制語句goto語句:無條件轉向;
if語句:判斷語句;
while循環語句;
do-while語句:先執行循環體,然後判斷循環條件是否成立. 之後繼續循環;
for語句:循環,可替代while語句; 只是用法不同;
break語句跳出本層的循環;(只跳出包含此語句的循環)
continue語句:繼續(一般放到循環語句里,不在執行它下面的語句,直接跳到判斷語句例:for語句,就直接跳到第二個分號處,while語句,就直接跳到while()的括弧里;
switch語句:多相選擇;
return語句:返回;

㈡ C語言一共有多少個關鍵字

ANSI C一共只有32個關鍵字( ANSI C就是美國國家標准協會制定的一個C語言的標准) 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 :子程序返回語句(可以帶參數,也可不帶參數)循環條件

㈢ 在C語言中的32個關鍵字具體是哪些

由ANSI標準定義的共32個 :
auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void default goto sizeof volatile do if while static

註:關鍵字auto用於說明自動變數,通常不用;volatile(易變的)表示該變數不經過賦值,其值也可能被改變(例如表示時鍾的變數、表示通信埠的變數等)。

auto :聲明自動變數 一般不使用
double :聲明雙精度變數或函數
int: 聲明整型變數或函數
struct:聲明結構體變數或函數
break:跳出當前循環
else :條件語句否定分支(與 if 連用)
long :聲明長整型變數或函數
switch :用於開關語句
case:開關語句分支
enum :聲明枚舉類型
register:聲明積存器變數
typedef:用以給數據類型取別名(當然還有其他作用)
char :聲明字元型變數或函數
extern:聲明變數是在其他文件正聲明(也可以看做是引用變數)
return :子程序返回語句(可以帶參數,也看不帶參數)
union:聲明聯合數據類型
const :聲明只讀變數
float:聲明浮點型變數或函數
short :聲明短整型變數或函數
unsigned:聲明無符號類型變數或函數
continue:結束當前循環,開始下一輪循環
for:一種循環語句(可意會不可言傳)
signed:生命有符號類型變數或函數
void :聲明函數無返回值或無參數,聲明無類型指針(基本上就這三個作用)
default:開關語句中的「其他」分支
goto:無條件跳轉語句
sizeof:計算數據類型長度
volatile:說明變數在程序執行中可被隱含地改變
do :循環語句的循環體
while :循環語句的循環條件
static :聲明靜態變數
if:條件語句

㈣ 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
:子程序返回語句(可以帶參數,也可不帶參數)循環條件

㈤ C語言的32個關鍵詞是什麼分別是什麼意思

這個是32個關鍵字:

C語言,是一種通用的、過程式的編程語言,廣泛用於系統與應用軟體的開發。具有高效、靈活、功能豐富、表達力強和較高的移植性等特點,在程序員中備受青睞。最近25年是使用最為廣泛的編程語言。

C語言是由UNIX的研製者丹尼斯·里奇(Dennis Ritchie)於1970年 由 肯·湯普遜(Ken Thompson)所研製出的B語言的基礎上發展和完善起來的。目前,C語言編譯器普遍存在於各種不同的操作系統中,例如UNIX、MS-DOS、Microsoft Windows及Linux等。C語言的設計影響了許多後來的編程語言,例如C++、Objective-C、Java、C#等。


熱點內容
組合鍵腳本 發布:2025-02-10 23:32:43 瀏覽:552
安卓籃球手游在哪裡下 發布:2025-02-10 23:21:55 瀏覽:133
linux改變所有者 發布:2025-02-10 23:04:13 瀏覽:650
源碼曹毅 發布:2025-02-10 23:04:01 瀏覽:582
odbcforsqlserver 發布:2025-02-10 22:26:37 瀏覽:600
區塊鏈數據存儲在那裡 發布:2025-02-10 22:25:48 瀏覽:689
c語言for死循環 發布:2025-02-10 22:24:08 瀏覽:523
蘋果限制訪問初始密碼 發布:2025-02-10 22:21:31 瀏覽:759
為什麼安卓手機一年後卡頓 發布:2025-02-10 22:15:39 瀏覽:732
職工信息管理系統設計c語言 發布:2025-02-10 22:15:30 瀏覽:119