在C語言中,子函數(shù)的聲明和調(diào)用分別如下:
聲明子函數(shù):
語法:返回類型 函數(shù)名(參數(shù)列表);
示例:
int add(int a, int b);
void printMessage();
調(diào)用子函數(shù):
語法:函數(shù)名(參數(shù)列表);
示例:
int result = add(2, 3);
printMessage();
完整示例:
#include <stdio.h>
// 聲明子函數(shù)
int add(int a, int b);
void printMessage();
int main() {
int result = add(2, 3); // 調(diào)用子函數(shù)
printf("Result: %d\n", result);
printMessage(); // 調(diào)用子函數(shù)
return 0;
}
// 定義子函數(shù)
int add(int a, int b) {
return a + b;
}
void printMessage() {
printf("Hello, World!\n");
}
在上述示例中,add
函數(shù)是一個帶有兩個整型參數(shù)并返回整型結(jié)果的子函數(shù)。printMessage
函數(shù)是一個沒有參數(shù)和返回值的子函數(shù)。在main
函數(shù)中,我們分別調(diào)用了這兩個子函數(shù)。