if語句中判斷恒等,將常量放前,防止由於==寫成=造成的難以查詢的bug。
if (0 == count) //若寫成 0 = count 會報錯,count = 0 則不會
命名空間
using namespace std;
cout << "one";
cout << "two";
std::cout << "one";
std::cout << "two";
using std::cout;
cout << "one";
cout << "two";
通常cout在顯示bool值之前將它們轉換為int,但下面函式呼叫設定了乙個標記,該標記命令cout顯示true和false,而不是0和1。
——p129
cout.setf(ios_base::boolalpha);
逗號運算子——p140
c++規定,逗號表示式的值是第二部分的值。且在所有運算子中,逗號運算子的優先順序最低。
i=20,j=(17,40); //此表示式的值為40
strcmp()——p144
測試c風格字串排列順序
string類字串可直接用過載運算子
c primer plus學習筆記
1.變數名命名規則 重要的 1 有含義 2 只能用字母字元 數字和下劃線 3 第乙個字元不能是數字 4 區分大小寫 5 不能用c 關鍵字 2.整型 1 無符合型別不能表負值 2 char short 16 int short long 32,int 和longlong 64,long c 11 寬度...
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...