1、概念
- 外部函数: 定义的函数能被本文件和其它文件访问,默认情况下所有函数都是外部函数。因此,不允许有同名外部函数存在
- 内部函数: 定义的函数只能被本文件访问,其它文件不能。因此,允许不同文件中有同名的内部函数
2、定义格式
2.1、外部函数
[extern] 函数名(形参列表)
2.2、内部函数
[static] 函数名(形参列表)
3、函数案例
3.1、源码
01.c
1 | #include<stdio.h> |
02.c
1 | #include<stdio.h> |
[extern] 函数名(形参列表)
[static] 函数名(形参列表)
1 | #include<stdio.h> |
1 | #include<stdio.h> |