在C语言中,子函数的声明和调用分别如下:
-
声明子函数: 语法:
返回类型 函数名(参数列表);
示例:int add(int a, int b); void printMessage();
-
调用子函数: 语法:
函数名(参数列表);
示例:int result = add(2, 3); printMessage();
完整示例:
#include// 声明子函数 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
函数中,我们分别调用了这两个子函数。