今天看了一下c++ primer電子版的第一章,感覺收穫頗多。第一章只是講了一些入門知識,不過對於我來說c++早已入門,只是研究不深。所以第一章看得比較快。前一段時間也有看過英文版的,雖然語言上沒什麼問題,不過始終是英文的,收穫不是很多。
第一章講得簡單,主要目的就是可以讓乙個入門者能執行乙個簡單的c++程式。從例項入手,根據例項來掊析語法,我覺得這樣更能提高學習的積極性。要不學了一大堆語法過後什麼也寫不出來,這就太打擊積極性了。
今天的收穫有:1、學會了如何在linux下檢視main的返回值:echo &?
2、格式化輸入輸出庫:iostream的四個標準輸入輸出物件:cin,cout,cerr,clog
cerr:標準出錯;clog:產生程式執行的一般資訊
3、使用標準庫中的名字與匯入標頭檔案
c語言庫中的標頭檔案加「.h」,c++語言庫中的頭檔名前加「c」,如string.h是c語言中的標頭檔案,cstring是c++的。
在linux下gcc的標頭檔案在usr/include下
4、在定義變數時最好給變數乙個初始值
5、輸入檔案結束符:ctr+d(linux), ctr+z(windows)
6、標準注釋:單行用「//」,多行用「/* */」,多行注釋的每行前加「 * 」
7、在linux 下用vi編輯器寫**
c primer第一章習題
以下程式全在vs.net 2003編譯,執行通過 習題1.3 編乙個程式,在標準輸出上列印 hello,world 答 include int main return 0 int main return 0 習題1.11 用while迴圈程式設計,輸出10到0遞減的自然數.然後用for迴圈重寫該程式...
C Primer筆記 第一章
結論 1.main函式的標準寫法就只有兩種,一種是帶命令列的,一種是不帶命令列的。其返回型別必須是int。2.如果main函式最後沒有return語句,則編譯器會自動加上一句 return 0 3.錯誤的注釋比沒有注釋更糟糕,所以當更新 的時候,不要忘記同時更新注釋。4.語句塊和語句 語句塊 就是用...
(筆記)c primer 第一章
每個c 程式都包含乙個或多個函式,其中乙個必須命名為main。乙個函式的定義包含四部分 main函式的返回型別必須為int.在大多數系統中,main的返回值被用來指示狀態。返回0表示成功,非0的返回值得含義由系統定義,通常用來指出錯誤型別。型別 一種型別不僅定義了資料元素的內容,還定義了這類資料上可...