起初我非常确定正确答案应该是“没有一个”,因为全局变量存储在数据内存中,但后来我找到了罗伯特·拉福尔(Robert Lafore)的这本书,名为《C++面向对象编程》,它明确指出,根据C++标准,全局变量存储在堆上。现在我感到非常困惑,无法弄清楚对所提出的问题的正确答案。
为什么全局变量会存储在堆上?我错过了什么吗?
编辑:书籍链接 - 书页205 / Google Drive页231
为什么全局变量会存储在堆上?我错过了什么吗?
编辑:书籍链接 - 书页205 / Google Drive页231