经典指数          
原因
822
浏览数
0
收藏数
 

int a=0;
class someClass{
   int b;
   static int c;
};
int main(){
   int d=0;
   someClass *p=new someClass();
   return 0;
}
关于以上代码中的变量在内存中的存储位置描述不正确的是()
  • b存在堆区
  • c存在堆区
  • d存在栈区
  • a存在全局变量区

     举报   纠错  
 
切换
1 个答案
a 全局变量 存放在全局变量区 b 类的成员变量 由类的定义决定  在main函数中类A动态分配 因此b在堆区 c 静态成员 静态存储区 d 局部变量 栈区
 
切换
撰写答案
扫描后移动端查看本题