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関数の前に配置しますが、関数の呼び出しは必要な任意の場所に配置できます。