1. 程式人生 > >C++ Primer Plus 筆記第二章

C++ Primer Plus 筆記第二章

返回值 源碼 primer cout include 分配 字符 參數 get

保持輸出窗口打開:

  添加一行代碼cin.get();

函數頭:

  函數頭描述了函數與調用它的函數的接口。   eg:int main()  

    函數名前面的部分---函數返回類型;

    函數名後括號中的部分---形參列表  描述從調用函數傳遞給被調用函數的信息

#include<iostream>:

  io: 輸入輸出;

   #include編譯指令 把iostream文件內容隨源碼文件內容一塊發送給編譯器 

頭文件名:

  像iostream這樣的文件叫作包含文件---它們被包含在其他文件中。也叫頭文件;

  有些C頭文件被轉換成了C++頭文件,重命名為(去掉擴展名h,並在文件名稱前面加上前綴c)

名稱空間:

  同時使用多個封裝好的代碼,不同代碼中可能有相同函數名,名稱空間可以把函數封裝在不同的名稱空間的單元中;

   eg: using namespace std

使用cout進行C++輸出:

  cout是一個預定義的對象;

  cout的對象屬性包括一個插入操作符(<<);

  cout << "Come up"  << 相當於把Come up 插入到輸出流;

  cout 與printf() 相比,cout更加智能,能夠識別數據類型

換行符:

  cout << "\n";

  cout << endl;

聲明語句:

  C++中所有變量必須聲明;

  int a;  編譯器為變量a分配內存空間,int 為被存儲的數據類型;

  對於聲明變量,C++ 的做法是盡肯能在首次使用變量前聲明

cin:

  cin >> a;  

  iostream 文件將cin定義為一個表示流入程序的字符流的對象;

  cin 使用 >> 操作符從輸入流中抽取字符

類簡介:

類描述了一種數據類型的全部屬性(詳細描述了如何表示信息和可對數據執行的操作),對象是根據這些描述創建的實體;

  類—>對象  相似於  類型—>變量

函數:

  函數原型---使用函數前C++編譯器必須知道函數的參數類型和返回值類型(函數原型是函數的接口);

  庫函數的原型包含在頭文件,eg: cmath頭文件裏提供了sqrt()原型;

  C++庫函數存儲在庫文件中,編譯程序時,在庫文件中搜索使用的函數

 

   

C++ Primer Plus 筆記第二章