1.2 初窺輸入輸出、控制語句

1. C++的輸入輸出功能是由標準庫提供的,大多數使用格式化輸入輸出的iostream庫。iostream庫德基礎是兩種命名爲istream和osteram的類型,分別表示輸入流和輸出流。流是指要從某種IO設備上讀入或寫出的字符序列。術語‘流’表面字符時隨着時間順序生成或者消耗的。

2. 標準庫定義了4個IO對象。標準輸入:cin(istream類型對象);標準輸出:cout(ostream類型對象);標準錯誤:cerr(ostream類型對象);產生程序執行的一般信息:clog(ostream類型對象)。標準輸入輸出一般與執行程序的窗口相聯繫,cin從執行窗口讀入數據,cout、cerr或clog將輸出寫至窗口。也可以通過重定向輸入輸出流,將輸入輸出流同所選擇的文件聯繫起來。

3. 對於語句 std:cout<<"Enter a number:"<<endl,cout是ostream對象,"<<"是輸出操作符,endl是操縱符。同理可以知道cin是istream對象,">>"是輸入操作符。

4. 已初始化變量是指變量在定義時就給定一個初始值,未初始化變量是指變量在定義時未給定一個初始值。給新定義的變量一個初始值總是正確的。

5. 通常最好將一個註釋塊放在所解釋代碼的上方。代碼改變時,註釋應該要與之一致。不要使用嵌套註釋對,即不要再註釋對/**/中包含註釋對/**/。

6.  控制語句:讀入未知數目的輸入。下面一段代碼可表示:
   int value;int sum=0;
   while(std:cin>>value)
        sum+=value;
   如果輸入的是整數,那麼std:cin>>value返回真,否則返回假。


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章