阿瑟 發表
函式超載 (function overload) 是一種讓單一函式能夠接受多類型輸入的技巧.
*注意: C++所有語法大小寫有差. 如果您在執行時發現中文無法顯示請自行將程式修改成英文.#include <iostream.h> #include <stdlib.h> void fun(int x); void fun(char x); void fun(double x); void main() { fun(3); fun('a'); fun(3.14); system("PAUSE"); } void fun(int x) { cout << "你輸入了整數 " << x << endl; } void fun(char x) { cout << "你輸入了字元 " << x << endl; } void fun(double x) { cout << "你輸入了浮點數 " << x << endl; } |