全站数据
8 4 2 0 5 8 1

C++中new出来的静态变量在内存的什么区

爱读会计 | 简单学习,快乐成才!         
问题更新日期:2024-11-03 12:12:52

问题描述

C++中new出来的静态变量在内存的什么区希望能解答下
精选答案
最佳答案

static被引入以告知编译器,将变量存储在程序的静态存储区而非栈上空间,静态数据成员按定义出现的先后顺序依次初始化,注意静态成员嵌套时,要保证所嵌套的成员已经初始化了。消除时的顺序是初始化的反顺序。