C言語で関数を作成して呼び出す方法
C言語では、関数の定義と呼び出しは次の手順で行います。
- 関数定義: プログラムの適切な場所に以下の構文を使って関数を定義します:
返回类型 函数名(参数列表) {
// 函数体
// 可以包含一系列的语句来完成特定的任务
}
関数において、戻り値の型は関数が返すデータの型を示し、関数名は関数を識別するもので、引数リストは関数に渡される引数であり、本体は関数の動作を実行する一連の文です。
- 関数の呼び出し: プログラムの別の場所で、関数呼び出しの構文を使用します。
函数名(参数列表);
関数の呼び出しでは、引数リストは関数に渡される実引数です。
関数を書いたり呼び出したりする方法の簡単な例を次に示します。
#include <stdio.h>
// 函数定义
void greet() {
printf("Hello, world!\n");
}
int main() {
// 函数调用
greet();
return 0;
}
上記では、”greet”という名前の関数定義しました。この関数は引数を持たず、戻り値もありません。メイン関数”main”の中で、「greet」関数を呼び出すことで「Hello, world!」を出力しています。プログラムを実行すると、「Hello, world!」が出力されます。