只要在函数的返回值前面加上一个extern就可以让函数变为一个外部函数,由于默认就是外部函数,所以在开发中一般情况extern没人写 如果extern写在函数的实现中,代表定义一个外部函数 如果extern写在函数的声明中,代表声明一个外部函数 只要在函数的返回值前面加上static就可以让函数变为内部函数,其它文件就不能访问了