天天看點

c++ Primer Plus學習筆記(一)

c++ Primer Plus學習筆記(一)

C++程式由一個或多個被稱為函數的子產品組成。程式從 main()函數(全部小寫)開始執行,是以該函數必不可少。函數由函數頭和函數體組成。函數頭指出函數的傳回值(如果有的話)的類型和函數期望通過參數傳遞給它的資訊的類型。函數體由一系列位于花括号(B)中的C++語句組成有多種類型的C++語句,包括下述6種。

聲明語句:定義函數中使用的變量的名稱和類型。

指派語句:使用指派運算法(=)給變量指派。

消息語句:将消息發送給對象,激發某種行動。

函數調用:執行函數。被調用的函數執行完畢後,程式傳回到函數調用語句後面的語句。

函數原型:聲明函數的傳回類型、函數接受的參數數量和類型。

傳回語句:将一個值從被調用的函數那裡傳回到調用函數中。
           

類是使用者定義的資料類型規範,它較長的描述了如何表示資訊以及可對資料執行的操作。對象是根據類規範建立的實體,就像簡單變量是根據資料類型描述建立的實體一樣。C++提供了兩個用于處理輸入和輸出的預定義對象(in 和cout),它們是 istream和ostream類的執行個體這兩個類是在 iostream 檔案中定義的為 ostream類定義的插入運算符 (<)使得将資料插入到輸出流成為可能:為 istream類定義的抽取運算符 (>)能夠從輸入中抽取資訊。cn和 cout都是智能對象,能夠根據程式上下文自動将資訊從一種形式轉換為另一種形式。

C++可以使用大量的C庫函數。要使用庫函數,應當包含提供該函數原型的頭檔案。

繼續閱讀