在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
函数中,我们分别调用了这两个子函数。