##### 函数 - 函数 - **函数**是 C 中的基本构建块, 是完成特定任务的独立程序代码单元, 函数将[[C.复合语句|复合语句]] (函数体) 与[[C.标识符|标识符]] (函数名) 相关联. 每个 C 程序都从[[C.主函数|主函数]]开始执行, 该函数要么终止, 要么调用其他用户定义函数或库函数 - 语法 - [[C.函数声明|函数声明]] - [[C.函数定义|函数定义]] - [[C.函数调用表达式|函数调用表达式]] - [[C.函数递归|函数递归]] - 示例 ```c #include <stdio.h> // 定义普通函数, 计算两个整数的和 int add(int a, int b) { return a + b; // 返回两个数的和 } // 定义主函数 int main() { int sum = add(5, 10); // 调用add函数 printf("Sum: %d\n", sum); // 输出结果 return 0; // 返回值0,表示程序成功结束 } // 15 ```