C言語では,サブルーチンをどのように宣言して呼び出すか
C言語では、関数の宣言と呼び出しは次のように行います。
- 関数宣言:
構文: 戻り値の型 関数名(引数のリスト);
例: - int add(int a, int b);
void printMessage(); - サブルーチンを呼び出す:
構文:関数名 (引数リスト);
例: - 加算(2、3) の結果をresultに格納
メッセージを表示
完璧な例:
#include <stdio.h>
// 声明子函数
int add(int a, int b);
void printMessage();
int main() {
int result = add(2, 3); // 调用子函数
printf("Result: %d\n", result);
printMessage(); // 调用子函数
return 0;
}
// 定义子函数
int add(int a, int b) {
return a + b;
}
void printMessage() {
printf("Hello, World!\n");
}
上の例では、add関数は2つの整数のパラメータを持ち、整数の結果を返す関数です。printMessage関数は、パラメータも戻り値も持たない関数です。main関数内で、2つの関数をそれぞれ呼び出します。