缺点:降低程序的内聚性。名字冲突。生存期长,一直占用内存。任何函数都可能改变值,易发生意料之外的错误,调试困难。.全局变量是在程序开始时进行初始化的,这样会造成你的程序启动变慢。

优点:全局可视。减少传递实参带来的开销。

如果确实有大量数据需要共享的话,建议还是用单独的类封装一下。不到万不得已不要使用全局变量。

相关文章:

  • 2021-06-30
  • 2021-05-22
  • 2021-11-17
  • 2021-08-08
  • 2021-10-20
  • 2021-05-18
猜你喜欢
  • 2022-02-03
  • 2021-11-17
  • 2021-11-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案