全部评论
主要看如何分:按照物理内存分:堆 栈 全局/静态存储区 常量区 代码段 按照逻辑分区: 堆 栈 .bss段(未初始化的静态和全局) .data数据段(已经初始化的数据) .txt代码段
常量区应该是和text接近的一部分,存字符串,有时候没有刻意提。一般是栈堆bss data text,尽量别说什么静态区全局区
{"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}]}
看你算不算内核
堆,栈,常量区,全局静态区,代码区
.data .bss .text 堆 栈 映射区 硬算可以是有六个,除去映射的话就是五个
常规地问到就说五个吧
中兴面试官问了我一个堆区和自由存储区的区别,直接给我干蒙了
栈区,内存映射区,堆区,数据段,代码段
相关推荐
查看9道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享