【C++】C++快速回顧入門、概念概要

C++語言跟其它語言類似,主要基本的本文不列舉了。我在學習的過程中,遇到C++的不同之處,或者是重點的地方,都會將其記錄下來。主要從 關鍵字、常見函數、輸入輸出等角度去記錄。


輸入輸出:

    count<<  endl;
    cin>>

命名空間:

    namespace
    using namespace std;

extern :

多個文件中共享的全局變量。
主要是將本文件中的變量釋放至其他文件也可以使用的全局高度。用於不同文件的數據交互。

成員運算符: . ->

    . 用於類實例訪問成員變量
    -> 用於類實例指針訪問成員變量

輸入輸出 :

幾個頭文件:iostream –該文件定義了 cin、cout、cerr 和 clog
對象,分別對應於標準輸入流、標準輸出流、非緩衝標準錯誤流和緩衝標準錯誤流。 iomanip —
該文件通過所謂的參數化的流操縱器(比如 setw 和 setprecision),來聲明對執行標準化 I/O 有用的服務。 fstream
– 該文件爲用戶控制的文件處理聲明服務 cin – 編譯器根據要輸入值的數據類型,選擇合適的流提取運算符來提取值,並把它存儲在給定的變量中。cin>>name>>age; cout –
標準輸出流,輸出到屏幕上。”<< endl” 增加一個換行符

數據類型:

int double long bool enum

數據結構:

關鍵字:

函數 :hypot(double,double) — 直角三角形的斜邊 abs( int ) — 返回絕對值
fabs(double) — 返回絕對值,十進制 sqrt( double ) — 返回平方根 floor(
double ) — 返回小於等於的最大整數 修飾符:long unsigned signed short
數據類型:bool char int float double void wchar_t

enum :

枚舉型,名稱的默認值 1,2,3…;可設定,後一下比前一個大 一個完整的程序例子:

常見操作:

數組:
字符串:
strcpy( s1,s2 );
strcat( s1,s2 );
strlen(s1);
strcmp(s1,s2) — 比較字符串大小– 字母排序
strchr(s1,ch) — 返回ch第一次出現的位置
strstr(s1,s2) — 返回s1中s2第一次出現的位置

引用變量:

已存在的變量的另一個名字 局部變量不會自動初始化,全局變量會自動初始化。

整數前後綴:

前綴表示進制,後綴表示符號和長整型 oxFeeL //16進制 fee ,長整型 215u //無符號型215

:: 域操作符:

1.在類外部聲明成員函數。void Point::Area(){};
2.調用全局函數;表示引用成員函數變量及作用域,作用域成員運算符 例:System::Math::Sqrt() 相當於System.Math.Sqrt()。
3.調用類的靜態方法: 如:CDisplay::display()。

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