问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言题目:不要62--

发布网友 发布时间:2022-04-22 07:43

我来回答

3个回答

热心网友 时间:2022-06-17 22:57

定义数组 int array[1000000]; 栈溢出了,
要么这里改成少分配一些,如int array[100000],要么就采用malloc(C语言)或者new(C++)进行动态分配

一般一个进程的栈空间是2M,堆空间按照32位机器上是4G,所以你定义那么大的int型数组肯定直接溢出,可以算一下:
一个int占4字节,如果定义数组的话,那么2M/4=500K,当然进程启动本身就要很多东西要入栈,所以比500K要小。这里理论上定义int array[500000];但是实际上 还有其他的程序数据要入栈,所以不可能分配到这么多空间。

如果是动态分配出来的话,按照4G/4=1G,理论上应该比1G小点,即理论上动态分配大小为1000000000, 再大就堆溢出了。

热心网友 时间:2022-06-17 22:57

利用shell命令,你可以查一下

热心网友 时间:2022-06-17 22:58

题目不清,无解
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
铸造铝合金与压铸铝合金差异之处在哪? 冷锻铝和压铸铝的区别 锻铝合金的定义是什么 ...应该根据求职者的个人能力定薪还是根据带给公司的价值定薪?_百度知 ... 皱纱肉有什么美味的做法? 肉类放冰箱急冻可以放多久 冰冻肉类保存期限 肉类急冻可以放多久 肉类急冻保存期限是多久? 牛肉切片切好放急冻会不会肉质很硬 ...in the lifeboats for everybody. 1 room 2 place 3 volume 4... 低温等离子设备 求教魔兽世界各种烹饪图纸以及相应的烹饪材料在那... 怎样知道化妆品里含不含铅汞? 怎样检测化妆品是否含铅汞 62315开头是什么银行 衣服上的硅胶如何清洗 硅胶怎么清洗 硅胶发泄玩具弄脏了怎么清洗干净 硅胶用什么东西可以洗掉 硅胶怎么洗掉 橡胶玩具洗完变得粘粘的怎么办? 硅胶娃娃怎么洗? 硅胶物品怎么清洗? 如何清洗硅胶 孩子有很多的硅胶玩具,怎样才能够清洗掉上面的一... 橡胶玩具黑了怎么清洗? 硅胶娃娃上的污渍怎么清洗? 凤凰卫视直播app 手机用什么软件可以看凤凰卫视台 在手机里能不能看凤凰卫视台 手机怎么看凤凰卫视中文台? 62315开头的银行卡是什么银行 不要62 的C++ 本人用公积金贷款14.1万,利率4.9%,10年,请问多... 所有的美白护肤品都含铅汞吗? 护肤品里都含铅、汞吗? 护肤品含铅汞成分正常吗? 护肤品含铅汞吗? 求熊猫烧香病毒下载 什么牌子护肤品不含铅汞 二战时期美国海军有那些战舰? 泡菜为什么会发酸 泡菜时间长了有点酸,有什么方法可以解决? 泡菜变得很酸时,还能吃吗? 怎么设置腾达路由器。 怎么设置腾达路由器啊? 泡菜发酵过度常常导致酸味偏重,该如何预防泡菜过... 腾达路由器怎么样设置? 泡菜发酸了还能吃吗 酸味适度的泡菜很开胃,应该怎么去防止泡菜过度发酸? 腾达路由器怎么安装使用?