今天要練習的是呼叫函式
雖然可以直接使用程式本身擁有的的函式
但那些函式都是寫死的
不太能靈活運用
那自訂一個函式
內容就可以自定義為自己想要的
那要怎麼自己寫一個函式呢?
在C++裡面
首先要先宣告「函式名稱」
或是宣告名稱後直接定義函式
這邊來舉個例子:
#include <iostream>
using namespace std;
int test(int x);
int main(void){
test(5);
}
int test(int x){
x*10;
cout << x ;
}
執行結果:
50
--------------------------------
Process exited after 0.08787 seconds with return value 0
請按任意鍵繼續...
上面程式碼的函數定義我放在主程式main後面
呼叫函式主要步驟
那這邊也可以將函數宣告後馬上定義(放在主程式前面):
#include <iostream>
using namespace std;
int test(int x){
x*10;
return x;
}
int main(void){
int test_x;
text_x = test(5);
}
執行結果:
50
--------------------------------
Process exited after 0.08787 seconds with return value 0
請按任意鍵繼續...
會發現兩個執行結果都一樣
◆上面的程式碼是主程式去呼叫函式去執行運算,並直接顯示結果在命令提示字元上。
◆下面的程式碼是讓主程式去呼叫函式,函式運算後,return回傳一個值給主程式。
那今天的呼叫函式就練習到這邊啦~
-End-