C言語の関数の定義と呼び出し方

C言語において、関数の定義と呼び出しは次のように行います。

関数を定義する構文は次のとおりです。

返回值类型 函数名(参数列表) {
    // 函数体
    return 返回值;
}

引数の型は、そのまま返り値の型になります。引数を持たない場合、引数の型には void を指定します。引数が多い場合は、カンマで区切って、それぞれに関数を適用できます。

関数を呼び出す構文は次のとおりです。

函数名(参数值);

関数名であらゆる関数名を呼び出し、パラメーター値を関数に渡す。複数のパラメータはコンマ区切りで隔てる。

関数の定義と呼び出し方を示す、簡単な例です。

#include <stdio.h>

// 定义一个函数,计算两个整数的和
int add(int a, int b) {
    return a + b;
}

int main() {
    int result = add(3, 4); // 调用add函数,并将返回值赋给result变量
    printf("The sum is %d\n", result);
    return 0;
}

addという関数は2つの整数を引数として受け取り、それらの和を返します。main関数は、add関数を呼び出して3と4の和を計算し、その結果を出力します。

関数の定義と呼び出しは、プログラムの中で適切な位置に置くことに注意してください。通常、関数の定義はmain関数の前に配置しますが、関数の呼び出しは必要な任意の場所に配置できます。

bannerAds