您好、欢迎来到现金彩票网!
当前位置:老k棋牌 > 栈区 >

C++里面static申明的变量是存在哪个区(堆区、栈区、代码区其他2

发布时间:2019-06-27 08:09 来源:未知 编辑:admin

  C++里面static申明的变量是存在哪个区(堆区、栈区、代码区,,其他2个忘了)

  C++里面static申明的变量是存在哪个区(堆区、栈区、代码区,,其他2个忘了)

  C++里面static申明的变量是存在哪个区(堆区、栈区、代码区,,其他2个忘了),还有能否顺便说明下各种变量包括常量等分别存放在哪里,大神来啊...

  C++里面static申明的变量是存在哪个区(堆区、栈区、代码区,,其他2个忘了),还有能否顺便说明下各种变量包括常量等分别存放在哪里,大神来啊

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  动态分配的在堆上追问可是五大分区是不是还有一个叫做 全局数据区啊,那static是不是应该存在这里?追答我说的数据区就是你说的全局数据区,准确的说,其实程序不是这么分区的。。。

  运行时,程序文件本身会被整个载入一个内存区域,里面分代码段、数据段(全局变量和常量存在于此,其实数据段不只一个,有只读的也有可读写的)。

  栈空间,是在创建一个线程时操作系统分配的,windows默认是1MB。所谓的局部变量,就是在其线程的栈里面保存的,通过移动栈指针来腾出空间。具体的三言两语说不清楚。

http://theenigmaco.com/zhanqu/177.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有