AdSense

網頁

2022/7/20

C++ 函式簡單範例

C++使用函式(functions)的簡單範例如下。


C++宣告函式的語法為type name (type param1, type param2, ...) { statements },最前面的type為函式返回(return)的資料型態,name為函式名稱,括弧中的type為參數的資料型態,param為參數名稱;statements為函式的邏輯敘述。

C++函式要宣告在呼叫處之前。例如下面函式Add()Hello()宣告的位置必須在調用的函式main()之前。

Add()接收兩個參數ab型態皆為int,邏輯為將相加結果返回,返回資料型態為int

Hello()無參數也無返回資料則返回型態設為void,邏輯為印出"hello"文字。

#include <iostream>
using namespace std;

int Add(int a, int b) { return a + b; }

void Hello() { cout << "hello" << endl; }

int main() {
    int x = add(1, 2);
    cout << x << endl; // 3

    cout << add(2, 3) << endl; // 5

    hello();
    
    return 0;
}

編譯執行在consol印出結果如下。

3
5
hello



沒有留言:

AdSense