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;这样就变成了定义

相关文章:

  • 2022-12-23
  • 2021-08-21
  • 2021-10-04
  • 2022-12-23
  • 2022-12-23
  • 2021-04-27
  • 2021-05-27
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-03-07
  • 2021-09-04
  • 2021-11-04
  • 2022-12-23
  • 2021-06-15
相关资源
相似解决方案