如何解釋C程式中的37個關鍵字(即其各表示什麼含義)

時間 2021-06-27 15:49:14

1樓:今夕是何年

瀉藥,希望以下可以幫助到你

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:用以給資料型別取別名(當然還有其他作用)

如何解釋material design中,關於卡片的三層投影?

UTL1138 三層陰影為關鍵光投射的本影和半影以及環境光投射的環境陰影。從官方規範中可知三層陰影中的兩層就是原來Key Shadow 關鍵光 進行了細分。所以此前的兩層陰影並不是本影和半影,而只是關鍵光和環境光投射的兩種陰影。Shadows Resources Material Design 天 ...

如何解釋列印自己的程式?

時國懷 先按行分解開,這個程式一共有6行 charb 0x22 charn 0xa char c char b 0x22 char n 0xa char c c s c main main 前面定義了三個變數,後面是main函式裡乙個輸出。然後把輸出裡的printf展開,把c和b都替換成具體的值 p...

如何解釋 Haskell 中的單子(Monad)?

陳斌 自函子的Monoidal範疇上的乙個么半群.么半群是指.大概意思.原群 這班裡全是小學生,希望揍他們任意有限次後還是小學生.這在拓撲概念裡可能要求更過分,揍任意無數次必須還是小學生.半群 在原群基礎上,小學生排好隊了之後,我希望先揍任意相鄰兩個,結果都一樣.么半群 在半群基礎上,希望這群小學生...