多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > C++ Primer學習總結 第4章 表達式

C++ Primer學習總結 第4章 表達式

來源:程序員人生   發布時間:2015-03-21 09:39:56 閱讀次數:2858次

 第4章 表達式


1.    decltype作用于左值對象時,返回的是該對象的援用類型. 作用于右值對象時,返回的是該對象的類型.



2.    求值順序.


C++中只有&& || ?: , 4種運算符是先左后右求值的.

 

3.    1元正負號運算符作用于數值:


會提升當前數值的類型,比如short變成int

 

4.    m%(-n) 與 (-m)%n 與 (-m)%(-n) 的結果分別是:


注意: 模的正負號沒有任何影響, m的正負號決定結果的正負.

 

5.     關系運算符滿足左結合律:

 


6.     遞增遞減運算符(如++x,x++)在甚么時候是不可替換(成x+1的情勢)?

在用于那些不支持算術運算的迭代器時,是必須的.

 

7.    ++,--運算符,前置版本返回左值對象,后置版本返回右值對象.


 

8.    后置遞增運算符的優先級高于解援用運算符



9.    運算對象可按任意順序求值:



10.  條件運算符滿足右結合律:



11.  位運算符強烈建議只用于處理無符號數或正數,由于符號位如何處理是與機器有關的.


12.   struct結構體類的對象是需要對齊1個字大小的.



13.  sizeof運算符并不去計算其運算對象的值,所以在sizeof中解援用1個無效的指針是合法的.

sizeof作用于 string 和vecvtor時,只返回其固定部份的字節大小,不會對其內容求字節大小.

 

14.  逗號運算符的求值順序是從左到右,且其返回值是右側表達式的值.所以如果右側表達式的返回值是左值,那末逗號運算符的返回值也是左值. 注意b=4返回b的援用(即左值)

 

15.  void* 能寄存任何非常量對象的地址:

 

16.  const_cast<>()會改變(且只能改變)運算對象的底層const屬性.(只有指針和援用有底層const)


生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产h在线 | 亚洲福利一区二区 | 中文字幕视频二区 | 日韩精品片 | 欧美成人精品一区二区 | 国产成人精品日本亚洲专 | 看片日韩 | 国产亚洲精品中文带字幕21页 | 宇都宫紫苑番号 | 日本一二线不卡在线观看 | 亚洲成av人片在线观看无码 | 国产成人精品免费大全 | 日本一区二区在线不卡 | 可以免费看黄色的网站 | 色费女人18毛片a级视频在线 | 中国特黄特级真人毛片 | 亚洲综合在线视频 | 香蕉在线视频网站 | 欧美日本综合一区二区三区 | 校园春色激情网 | 亚洲高清在线视频 | 日韩一级在线视频 | 青青草国产免费国产是公开 | 国产精品性视频免费播放 | 成人欧美一区二区三区视频xxx | 久久精品区 | 久久片| 亚洲综合春色另类久久 | 伊人色在线观看 | 亚洲区在线播放 | 亚洲欧美天堂网 | 美女视频一区二区三区 | 国产成人a | 久久一区二区三区精品 | 日本欧美成人 | 欧美娇小www | 欧美日本道免费一区二区三区 | 国产美女精品三级在线观看 | 免费看啪啪网站 | 日韩欧美一区二区三区在线视频 | 亚洲91色|