**:
#include using namespace std;
// 主函式
int main()
// 宣告函式,並定義引數型別
int max(int num1, int num2)else
}
執行結果:
說明:
1.呼叫函式時,這裡是直接呼叫並輸出,也可以定義乙個變數,把函式結果先儲存下來,再輸出,或者在其他地方使用如:result = max(a,b);
cout <
2.定義函式引數時,引數名不重要,也可以只定義引數型別
如:max(int,int)
C 的虛函式簡單介紹
c 中的虛函式的作用主要是實現了多型的機制。關於多型,簡而言之就是用父型別別的指標指向其子類的例項,然後通過父類的指標呼叫實際子類的成員函式 每個類都維護著一張虛函式表,呼叫虛函式時檢視物件是那個類,然後查表 基類可以使用為純虛函式 virtual void print 0 基類就是抽象類,要求子類...
c 中簡單的內聯函式
在c中我們經常把一些短並且執行頻繁的計算寫成巨集,而不是函式,這樣做的理由是為了執行效率,巨集可以避免函式呼叫的開銷,這些都由預處理來完成。但是在c 出現之後,使用預處理巨集會出現兩個問題 第乙個在c中也會出現,巨集看起來像乙個函式呼叫,但是會有隱藏一些難以發現的錯誤。第二個問題是c 特有的,預處理...
C 簡單建構函式的寫法
csdn主頁 建構函式定義 是一種特殊的方法 主要用來在建立物件時初始化物件,即為物件成員變數賦初始值,總與new運算子一起使用在建立物件的語句中 特別的乙個類可以有多個建構函式 可根據其引數個數的不同或引數型別的不同來區分它們 即建構函式的過載。class counter private 資料成員...