关于extern对变量的使用

来源:互联网 发布:淘宝号注册马上注册 编辑:程序博客网 时间:2024/06/06 03:22

extern 是声明全局的变量的意思。

例如在一个工程中有两个cpp,一个是test.cpp一个是main.cpp 。

我们在test.cpp中定义了一个int num;但是我们在main.cpp中想要调用。这时候我们就需要使用到extern

在main.cpp中进行声明extern int num;这样我们就可以调用到test.cpp中的num。

注意:

在main.cpp中,我们只是进行了声明,而真正定义是在test.cpp中。那就意味着我们不能这样写:extern int  num = 1;这样就变成了定义

0 0