CPP_Basic_Summary_0.3
1、轉(zhuǎn)義字符為右斜杠
2身笤、通用字符名以\u或者\(yùn)U開(kāi)頭
3豹悬、unsigned char范圍0-255,signed char范圍-128~127
4液荸、wchar_t是一種整型瞻佛,但不適用cin和cout,可以的用法如wchar_t bob =L'p';
其中L表示寬字符常量和寬字符串伤柄,wcout<<L"tall"<<endl;
5绊困、bool類(lèi)型,非零=true=1适刀,0=false
6秤朗、const 限定符一旦定義后,不可更改,且應(yīng)該立即初始化
7、3.45E6的意思是3.4510^6颅夺,E右邊為負(fù)數(shù)表面小數(shù)點(diǎn)向左移n位
8纳猫、float至少32位;double至少48位硼讽,且不少于float;long double至少和double一樣多,一般為80折欠、96或128位
9、cout通常會(huì)刪除結(jié)尾的0吼过,所以調(diào)用cout.setf()可以覆蓋這種行為
10怨酝、float精確到6位有效數(shù)字,double至少13位有效數(shù)字
11那先、系統(tǒng)默認(rèn)的浮點(diǎn)常量一般為double农猬,如需確認(rèn)可使用如1.234f,2.45E20F來(lái)指定
12售淡、%求模運(yùn)算公式斤葱,當(dāng)其中一個(gè)為負(fù)數(shù)時(shí),滿(mǎn)足如下公式:a%b=a-(a/b)b
13揖闸、注意運(yùn)算符的優(yōu)先級(jí)和結(jié)合性揍堕,必要時(shí)候可查表
14、除法中若有一個(gè)數(shù)是浮點(diǎn)汤纸,則結(jié)果自動(dòng)浮點(diǎn)
15衩茸、類(lèi)型轉(zhuǎn)換可能導(dǎo)致精度下降,如果值域改變由大到小贮泞,結(jié)果可能不確定
16楞慈、浮點(diǎn)轉(zhuǎn)為整型時(shí),C++截?cái)喽皇撬纳嵛迦?br>
17啃擦、強(qiáng)制類(lèi)型轉(zhuǎn)換:typename (value)囊蓝,如long (width),也可以調(diào)用static_cast<typename> (value)
,將value強(qiáng)制類(lèi)型轉(zhuǎn)換為typename類(lèi)型
18令蛉、C++11中的auto聲明不能亂用