在C語言中,可以使用以下方式來建立子函數:
首先在程序的開頭部分聲明子函數的原型,以告訴編譯器這個函數的存在。原型的語法為:返回類型 函數名(參數列表);
在程序的主函數(main函數)下面定義子函數的具體實現,即函數體。函數體的語法為:返回類型 函數名(參數列表) { 函數體語句;};
下面是一個示例:
#include <stdio.h>
// 聲明子函數的原型
int add(int a, int b);
int main() {
int num1, num2, sum;
printf("請輸入兩個整數:");
scanf("%d %d", &num1, &num2);
// 調用子函數
sum = add(num1, num2);
printf("兩個整數的和為:%d\n", sum);
return 0;
}
// 定義子函數的具體實現
int add(int a, int b) {
return a + b;
}
在上面的例子中,首先在程序的開頭部分聲明了add函數的原型,然后在主函數中調用了add函數來計算兩個整數的和,最后在程序的末尾定義了add函數的具體實現。