c++primer第一章小結-1


在c++primer第二次學習的過程中,從今天開始陸續做些個人學習小結,歡迎大家交流。

第一章----開始

1. endl 稱為操縱符(manipulator),可刷新與設備相關聯的緩沖區。 在刷新緩沖區時,用戶可立即看到寫入到流中的輸出,一旦程序運行出現問題,可能在

緩沖區的數據沒有來得顯示,所以加上end可保證數據全部輸出。

2.cin,cout之所以可以級聯使用,是因為它們返回的是它們本身的引用,單純使用>> 或<<,輸出與空格結束,所以getline常常用於取一整行,遇到enter結束。

3.當我們試圖把一個超出變量取值范圍的值賦給一個變量時,其結果取決於這種類型是unsigned還是signed類型。對於unsigned,編譯器將該值與

unsigned類型可以取值求模,然后取得所得值。對於signed類型,很多的編譯器與unsigned類型的處理方式一致。

4.處理長字符串有一個很基本的方法:在一行的末尾加一反斜線符號,可將此行和下一行當做同一行處理。注意此時反斜線(backslash)必須是每一行

的最后一個字符,其后不能有字符。

5.單行指示:兩個雙斜線(//)開頭,本行后面的內容即為注釋內容。多行注釋不能嵌套,但是多行注釋里面可以出現多行注釋符。多行注釋  “/*  */”

6.類是一種可以自己定義的數據類型,包括數據以及可以進行的操作,c++設計時很看重的一點就是把類盡量設計成和內置數據類型(比如int)一樣好

用,自然。類對象就是這種數據類型的變量或者實體。




注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com