C言語メインプログラムでサブルーチンをどう呼び出すか
C言語では、主プログラムは関数呼び出しによってサブルーチンを呼び出すことができます。簡単な例を以下に示します。
#include <stdio.h>
// 声明子程序
void subprogram();
// 主程序
int main() {
printf("主程序\n");
// 调用子程序
subprogram();
return 0;
}
// 定义子程序
void subprogram() {
printf("子程序\n");
}
挙げた例では、main 関数が本体プログラムであり、subprogram 関数を呼び出してサブプログラムを実行します。main 関数の中でサブプログラムを呼び出す文が subprogram(); です。プログラムを実行すると、「本体プログラム」が出力され、次に subprogram 関数が呼び出されて「サブプログラム」が出力されます。