第一類:資料型別關鍵字
void 宣告函式無回傳值或無引數,宣告無型別指標,顯式丟棄運算結果。
char 字符型型別資料,屬于整型資料的一種。
int 整型資料,通常為編譯器指定的機器字長。
float 單精度浮點型資料,屬于浮點資料的一種,小數點后保存6位。
double 雙精度浮點型資料,屬于浮點資料的一種,比float保存的精度高,小數點后保存15/16位。
short 修飾int,短整型資料,可省略被修飾的int。
long 修飾int,長整形資料,可省略被修飾的int。
signed 修飾整型資料,有符號資料型別。
unsigne 修飾整型資料,無符號資料型別。
struct 結構體宣告。
union 共用體宣告。
enum 列舉宣告。
typedef 宣告型別別名。
sizeof 得到特定型別或特定型別變數的大小。
auto 指定為自動變數,由編譯器自動分配及釋放。通常在堆疊上分配。
static 指定為靜態變數,分配在靜態變數區,修飾函式時,指定函式作用域為檔案內部。
register 指定為暫存器變數,建議編譯器將變數存盤到暫存器中使用,也可以修飾函式形參,建議編譯器通
過暫存器而不是堆疊傳遞引數。
extern 指定對應變數為外部變數,即在另外的目標檔案中定義,可以認為是約定由另外檔案宣告的。
const 與volatile合稱“cv特性”,指定變數不可被當前執行緒/行程改變(但有可能被系統或其他執行緒/行程改
volatile 與const合稱“cv特性”,指定變數的值有可能會被系統或其他行程/執行緒改變,強制編譯器每次從記憶體中取得該變數的 值。
第二類:流程控制關鍵字
return 用在函式體中,回傳特定值(或者是void值,即不回傳值)。
continu 結束當前回圈,開始下一輪回圈。
break 跳出當前回圈或switch結構。
goto 無條件跳轉陳述句。
if 條件陳述句。
else 條件陳述句否定分支(與if連用)。
switch 開關陳述句(多重分支陳述句)。
case 開關陳述句中的分支標記。
default 開關陳述句中的“其他”分治,可選。
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為回圈條件, 以上回圈陳述句,當回圈條件
uj5u.com熱心網友回復:
這個不錯!
uj5u.com熱心網友回復:
謝謝謝謝希望能夠幫助你
uj5u.com熱心網友回復:
經常總結是個好習慣~uj5u.com熱心網友回復:
謝謝(*°?°)=3
uj5u.com熱心網友回復:
謝謝(*°?°)=3
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/34036.html
標籤:基礎類
上一篇:javascript
