1.變數名命名規則(重要的)
(1)有含義
(2)只能用字母字元、數字和下劃線
(3)第乙個字元不能是數字
(4)區分大小寫
(5)不能用c++關鍵字
2.整型
(1)無符合型別不能表負值
(2)char、short(>16)、int(>short)、long(>32,>int)和longlong(>64,>long)(c++11)【寬度遞增】
(3)sizeof()運算子針對型別名,climit表示型別的限制
(4)無符號擴大了儲存範圍
(5)dec、hex、oct位於命名空間std中
(6)字尾確定常量型別:ll、ul
(7)**cout.put()顯示字元替代『<<』
(8)轉義序列『\t,\v』』\b』
(9)char表示基本字符集,wchar_t擴充套件字符集(依靠wcout,wcin處理)
(10)char16_t和char32_t,bool
(11)const限定符
3.浮點數
(1)e表示法:+5.37e+16
(2)浮點型範圍廣(-37到37)
(3)float(>32),double(>48),long double(80、96、128)
(4)『cout.setf(ios_base::fixed,ios_base::floatfield);』精確度
(5)浮點常量double
(6)運算慢,精度低
4.c++算術運算子
(1)型別轉換
(2)c++auto宣告
C PrimerPlus學習筆記
if語句中判斷恒等,將常量放前,防止由於 寫成 造成的難以查詢的bug。if 0 count 若寫成 0 count 會報錯,count 0 則不會命名空間 using namespace std cout one cout two std cout one std cout two using s...
C Primer Plus學習筆記
1.組合語言是特地的cpu設計所採用的一組內部指令的助記符,不同的cpu型別使用不同的cpu c給予你更多的自由,也讓你承擔更多的風險 自由的代價是永遠的警惕 2.目標 檔案 可執行檔案和庫 3.可以用畫幾個盒子的方式來跟蹤乙個程式的變數 一門語言的語法就是一套規則,用於管理這種語言中的合法語句組織...
《C Primer Plus》學習筆記 五
1 邏輯表示式 1 操作符是乙個 順序點 sequencepoint 先修改左側的值,再對右側的值進行判斷。如 i 6 i j 先將i 再判斷i j 2 操作符的優先順序低於關係操作符。2 簡單的檔案輸入 輸出 假設有如下範例輸入行 38.519.2 1 charch cin ch 這裡儲存的不是3...