在C語言中,子函數的聲明和調用分別如下:
聲明子函數:
語法:返回類型 函數名(參數列表);
示例:
int add(int a, int b);
void printMessage();
調用子函數:
語法:函數名(參數列表);
示例:
int result = add(2, 3);
printMessage();
完整示例:
#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
函數是一個帶有兩個整型參數并返回整型結果的子函數。printMessage
函數是一個沒有參數和返回值的子函數。在main
函數中,我們分別調用了這兩個子函數。