c語言裡面的關鍵字發音,c語言裡面的32個關鍵字發音

2022-01-16 18:15:11 字數 6746 閱讀 2067

1樓:念伊塵

中文譯音跟後面了

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:條件語句 衣服

---------------------------------------------

都是簡單的英文單詞,音標的話很難敲。。。你看著漢語譯音慢慢讀讀就行了

2樓:匿名使用者

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:條件語句

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

求c語言中的32個關鍵字及其意思?

3樓:啤酒哥資料

關鍵字如下:

一、資料型別關鍵字(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 :

宣告函式無返回值或無引數,宣告無型別指標(基本上就這三個作用)

二、控制語句關鍵字(12個):

a迴圈語句

(1) for:一種迴圈語句(可意會不可言傳)(2) do :迴圈語句的迴圈體

(3) while :迴圈語句的迴圈條件

(4) break:跳出當前迴圈

b條件語句

(1)if: 條件語句

(2)else :條件語句否定分支(與 if 連用)(3)goto:無條件跳轉語句

c開關語句

(1)switch :用於開關語句

(2)case:開關語句分支

(3)default:開關語句中的「其他」分支d返回語句

return :子程式返回語句(可以帶引數,也看不帶引數)三、儲存型別關鍵字(4個)

(1)auto :宣告自動變數 一般不使用(2)extern:宣告變數是在其他檔案正宣告(也可以看做是引用變數)

(3)register:宣告積存器變數

(4)static :宣告靜態變數

四、其它關鍵字(4個):

(1)const :宣告只讀變數

(2)sizeof:計算資料型別長度

(3)typedef:用以給資料型別取別名(當然還有其他作用(4)volatile:說明變數在程式執行中可被隱含地改變

4樓:歷史壹貳叄

c語言中的32個關鍵字及其意思如下:

1、auto    宣告自動變數

2、short    宣告短整型變數或函式3、int    宣告整型變數或函式

4、long    宣告長整型變數或函式

5、float    宣告浮點型變數或函式6、double    宣告雙精度變數或函式7、char    宣告字元型變數或函式

8、struct    宣告結構體變數或函式9、union    宣告共用資料型別

10、enum    宣告列舉型別

11、typedef    用以給資料型別取別名12、const    宣告只讀變數

13、unsigned    宣告無符號型別變數或函式14、signed    宣告有符號型別變數或函式15、extern    宣告變數是在其他檔案正宣告16、register    宣告暫存器變數17、static    宣告靜態變數

18、volatile    說明變數在程式執行中可被隱含地改變19、void    宣告函式無返回值或無引數,宣告無型別指標20、else    條件語句否定分支(與 if 連用)21、switch    用於開關語句

22、case    開關語句分支

23、for    一種迴圈語句

24、do    迴圈語句的迴圈體

25、while    迴圈語句的迴圈條件26、goto    無條件跳轉語句

27、continue    結束當前迴圈,開始下一輪迴圈28、break    跳出當前迴圈

29、default    開關語句中的「其他」分支30、sizeof    計算資料型別長度31、return    子程式返回語句(可以帶引數,也可不帶引數)迴圈條件

32、if    條件語句

5樓:坐等作業的葬禮

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:跳出當前迴圈

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語句:返回;

1 資料型別關鍵字

a基本資料型別(5個)

void :宣告函式無返回值或無引數,宣告無型別指標,顯式丟棄運算結果

char :字元型型別資料,屬於整型資料的一種

int :整型資料,通常為編譯器指定的機器字長

float :單精度浮點型資料,屬於浮點資料的一種

double :雙精度浮點型資料,屬於浮點資料的一種

b 型別修飾關鍵字(4個)

short :修飾int,短整型資料,可省略被修飾的int。

long :修飾int,長整形資料,可省略被修飾的int。

signed :修飾整型資料,有符號資料型別

unsigned :修飾整型資料,無符號資料型別

c 複雜型別關鍵字(5個)

struct :結構體宣告

union :共用體宣告

enum :列舉宣告

typedef :宣告型別別名

sizeof :得到特定型別或特定型別變數的大小

d 儲存級別關鍵字(6個)

auto :指定為自動變數,由編譯器自動分配及釋放。通常在棧上分配

static :指定為靜態變數,分配在靜態變數區,修飾函式時,指定函式作用域為檔案內部

register :指定為暫存器變數,建議編譯器將變數儲存到暫存器中使用,也可以修飾函式形參,建議編譯器通過暫存器而不是堆疊傳遞引數

extern :指定對應變數為外部變數,即在另外的目標檔案中定義,可以認為是約定由另外檔案宣告的物件的一個「引用」

const :與volatile合稱「cv特性」,指定變數不可被當前執行緒/程序改變(但有可能被系統或其他執行緒/程序改變)

volatile :與const合稱「cv特性」,指定變數的值有可能會被系統或其他程序/執行緒改變,強制編譯器每次從記憶體中取得該變數的值

2 流程控制關鍵字

a 跳轉結構(4個)

return :用在函式體中,返回特定值(或者是void值,即不返回值)

break :跳出當前迴圈或switch結構

goto :無條件跳轉語句

b 分支結構(5個)

if :條件語句

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

switch :開關語句(多重分支語句)

case :開關語句中的分支標記

default :開關語句中的「其他」分治,可選。

c 迴圈結構(3個)

for :for迴圈結構,for(1;2;3)4;的執行順序為1->2->4->3->2...迴圈,其中2為迴圈條件

do :do迴圈結構,do 1 while(2); 的執行順序是 1->2->1...迴圈,2為迴圈條件

while :while迴圈結構,while(1) 2; 的執行順序是1->2->1...迴圈,1為迴圈條件

以上迴圈語句,當迴圈條件表示式為真則繼續迴圈,為假則跳出迴圈。

c中的const何readonly關鍵字含義和作用有什麼區

常數表示式是在編譯時可被完全計算的表示式。因此不能從一個變數中提取的值來初始化常量。如果const int a b 1 b是一個變數,顯然不能再編譯時就計算出結果,所以常量是不可以用變數來初始化的。readonly 允許把一個欄位設定成常量,但可以執行一些運算,可以確定它的初始值。因為readonl...

c中explicit關鍵字是什麼意思

關鍵字explicit可以禁止bai 單引數構造du函式 被用於自動類zhi型dao轉換 class stack 沒有explicit的話 內stack s 40 能編譯通過 而有explicit則不能,必需 容stack s 40 c 中的建構函式.前加上explicit有什麼用?c 提供了關鍵字...

c語言裡for(1)是什麼意思,C語言裡for( 1 )是什麼意思?

永遠為真的for迴圈語句。迴圈語句由迴圈體及迴圈的判定條件兩部分組成,其表示式為 for 單次表示式 條件表示式 末尾迴圈體 表示式皆可以省略,但分號不可省略,因為 可以代表一個空語句,省略了之後語句減少,即為語句格式發生變化,則編譯器不能識別而無法進行編譯。擴充套件資料 for迴圈小括號裡第一個 ...