C++关键字extern的用法:一个文件中的变量或函数在其他文件中调用_c++ 在其他文件里引入主函数变量-CSDN博客

网站介绍:文章浏览阅读4.3k次,点赞7次,收藏18次。在C语言中,修饰符extern用在变量或者函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。extern声明不是定义,即不分配存储空间。在一个文件中定义了变量和函数, 在其他文件中要使用它们, 可以有两种方式:1.使用头文件,在声明这些变量和函数,然后其他文件去包含头文件2.在其他文件中直接extern。程序设计风格:1.不要把变量定义放入.h文件,这样容易导致重复定义错误。2.尽量使用static关键字把变量定义限制于该源文件作用域,除非变量被设计成全.._c++ 在其他文件里引入主函数变量