奪命雷公狗C/C++-----1---語言數據類型和常見32關鍵字
阿新 • • 發佈:2017-05-30
字符 log c/c++ 常見 分享 並且 所有 nio stat
重點提示: C語言中嚴格區分大小寫
數據類型如下所示:
32個關鍵字如下所示:
auto--------這個這個關鍵字用於聲明變量的生存期為自動,即將不在任何類、結構、枚舉、聯合和函數中定義的變量視為全局變量,而在函數中定義的變量視為局部變量。這個關鍵字不怎麽多寫,因為所有的變量默認就是auto的。 break--------break語句 case-------- 一般配合switch實用 char--------字符類型 const--------const修飾的數據類型是指常類型,常類型的變量或對象的值是不能被更新的。 continue--------continue是跳過此次循環的剩下部分,直接進入下個循環。 default--------在switch裏用,如果不滿足case的任何一種情況,就執行default下的語句 do--------一般都是配合while來使用的 double-------- 一般表示雙精度形 if-------- 判斷語句 else-------- 配合if進行判斷的 enum-------- 枚舉類型,與整型、浮點型、字符型等都屬於原子類型。 extern--------是全局變量聲明 float-------- 數據類型單精度形 for-------- 循環語句的關鍵字 goto-------- 也稱為無條件轉移語句int-------- 數據類型中的整形 long-------- 數據類型中的長整形 register-------- CPU有高速緩存,那個速度非常快,但很小,加這個後,這個變量的存放位置就在register高速緩存裏。一般用於頻繁修改的全局變量 return--------很強大,如果一個函數中有一個return,並且執行了,那麽這個函數就完了。return 表示從被調函數返回到主調函數繼續執行,返回時可附帶一個返回值,由return後面的參數指定。 return通常是必要的,因為函數調用的時候計算結果通常是通過返回值帶出的。 如果函數執行不需要返回計算結果,也經常需要返回一個狀態碼來表示函數執行的順利與否(-1和0就是最常用的狀態碼),主調函數可以通過返回值判斷被調函數的執行情況。short--------數據類型中的短整形 signed-------- 是默認的 表示 這個變量 是有符號的 也就是可以存儲 整數 和負數 sizeof--------是計算對象所占的字節數,通常用來查看變量、數組或結構體等所占的字節個數。 static--------靜態變量的類型 說明符是static。 struct--------屬於數據類型中的構造類型裏面的構造體 switch-------- 一般配合case來實用,屬於流程控制關鍵字 typedef-------- 自己定義一個數據類型 union-------- union(聯合體 共用體) ,很少用到的東西,對於這些不常用的結構往往記不住 void-------- 我個人的感覺就像PHP中的function的味道 volatile--------你所定義的這個變量,在你程序運行過程中一直會變,你希望這個值被正確的處理,你就得每次從內存中去讀這個值,這樣就不會有錯誤了,這個volatile就是這個作用了。 while-------- while循環語句的關鍵字
奪命雷公狗C/C++-----1---語言數據類型和常見32關鍵字