c++内存分区

想问一下各位大佬c++到底是分成4个区还是5个区?#C++工程师##C/C++#
全部评论
主要看如何分:按照物理内存分:堆 栈     全局/静态存储区   常量区  代码段                    按照逻辑分区: 堆   栈    .bss段(未初始化的静态和全局) .data数据段(已经初始化的数据)  .txt代码段
11 回复 分享
发布于 2022-07-19 20:11
常量区应该是和text接近的一部分,存字符串,有时候没有刻意提。一般是栈堆bss data text,尽量别说什么静态区全局区
2 回复 分享
发布于 2022-07-18 12:24
看你算不算内核
1 回复 分享
发布于 2022-07-17 12:10
{"pureText":"","imgs":[{"alt":"discuss_165****910127.jpeg","height":2481,"localSrc":"content://com.miui.gallery.open/raw/%2Fstorage%2Femulated%2F0%2FDCIM%2FScreenshots%2FScreenshot_2022-07-17-09-37-58-895_com.quark.browser.jpg","src":"https://uploadfiles.nowcoder.com/message_images/20220717/87115954_1658021911115/discuss_1658021910127.jpeg","width":1080}]}
1 回复 分享
发布于 2022-07-17 09:38
堆,栈,常量区,全局静态区,代码区
5 回复 分享
发布于 2022-07-16 13:53
栈区,内存映射区,堆区,数据段,代码段
点赞 回复 分享
发布于 2022-08-02 17:05
中兴面试官问了我一个堆区和自由存储区的区别,直接给我干蒙了
点赞 回复 分享
发布于 2022-07-22 00:17
常规地问到就说五个吧
点赞 回复 分享
发布于 2022-07-20 18:24
.data .bss .text 堆 栈 映射区 硬算可以是有六个,除去映射的话就是五个
点赞 回复 分享
发布于 2022-07-17 19:40

相关推荐

代码飞升:别用口语,后端就写后端,前端就写前端,最后别光后悔
点赞 评论 收藏
分享
lllllkin:感觉可以精简到一页简历,有些排版感觉不是必须的。 时间线越早的,你自己越熟悉的放前面。描述可以更精简些,一些问题解决感觉可以不用写具体技术栈,卖个关子,等面试官问。
点赞 评论 收藏
分享
评论
6
22
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务