- extern int g_a; 在本文件中做个声明,即可在文件中使用外部全局变量g_a, - - 其含义是该变量已经在其他文件中定义过,不必为其分配额外的内存空间 - static int g_a;该全局变量只能在本文件中使用,不可跨文件使用
- 内部函数:只能在本文件中使用,加个static即可将其声明为内部函数 - 外部函数:不加static修饰,该函数就默认为外部函数,也可加extern显式说明
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3