定义与调用

声明说明长相;定义给出实现;调用真正执行。

1. 完整例子

C
1#include <stdio.h>
2 
3int add(int a, int b); // 声明
4 
5int main(void) {
6 int s = add(2, 3);
7 printf("%d\n", s);
8 return 0;
9}
10 
11int add(int a, int b) {
12 return a + b;
13}

2. 拆解

3. 多文件预告

工程上:声明放 mymath.h,实现放 mymath.c,主文件 include。现在单文件写熟即可。