首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
想当少年
2019-03-26 11:08
已编辑
数据分析师
关注
已关注
取消关注
C++常量(内存)存储的问题
const 定义的常变量const int a=1(全局或者局部有区别吗);和#define b=1;和常字符串“abc”分别存储在哪里
因为我看有的说有常量存储区,有的没有提。还有的说常量存储区在代码段,不占内存,这到底是怎么算的,有没有大佬解惑一下
#笔试题目#
提示
全部评论
推荐
最新
楼层
AzureFx
字节跳动_IES_Android工程师
const表示常量 这是一个语言层面的约束 它只是表示值不可变 你可以用const_cast转换掉const约束 如果是局部变量的话,const变量可能被优化掉(比如变成立即数),所以内存里可能没有它的位置(也就是所谓的在代码段里) 在语言层面讨论具体编译器实现=耍流氓 constexpr表示编译期可以计算出的常量,比如 constexpr int give_me_five(){ return 5; } 然后你就可以int arr[give_me_five()]; #define FIVE 5出来的是宏,在预处理器阶段就替换掉了,和你直接写个字面值5没区别
点赞
回复
分享
发布于 2019-03-26 11:22
AzureFx
字节跳动_IES_Android工程师
@想当少年
常量折叠和语言没关系 这是MSVC的C编译器,2*b直接变成了0x0A
点赞
回复
分享
发布于 2019-03-26 18:51
联想
校招火热招聘中
官网直投
想当少年
楼主
数据分析师
别沉啊,求解惑
点赞
回复
分享
发布于 2019-03-26 11:06
求求你给个offer
门头沟学院
常量像具体的数字和字符串都存放在常量区,存在代码段的常量是指令计算中的常量例如lea rax,[0x123] ,初始化的全局变量包括静态变量都在数据段也就是静态区
点赞
回复
分享
发布于 2019-03-26 11:17
May_Xie
Java
常量(const常量、字面值常量存放在哪):局部的const变量属于栈式内存分配,对于全局的const变量,编译期会对它做优化,不会分配内存,而是放在符号表中。对于字面值常量:说法1:有一个只读的内存区叫常量区,存放在常量区;说法2:存放在代码段(.text);说法3:存放在符号表中
点赞
回复
分享
发布于 2019-05-21 11:03
联想
校招火热招聘中
官网直投
相关推荐
诺瓦带我走吧😭
04-19 19:07
朗新科技_测开(准入职员工)
各位佬本科论文都是几天写完的
现在开始写,一周够吗,兄弟门
你们的毕业论文什么进度了
点赞
评论
收藏
转发
不上岸不改名!
04-17 16:19
算法工程师
【华为OD机考 统一考试机试】分配土地
题目描述从前有个村庄,村民们喜欢在各种田地上插上小旗子,旗子上标识了各种不同的数字。某天集体村民决定将覆盖相同数字的最小矩阵形的土地分配给村里做出巨大贡献的村民,请问此次分配土地,做出贡献的村民种最大会分配多大面积?输入描述第一行输入 m 和 n,m 代表村子的土地的长n 代表土地的宽第二行开始输入地图上的具体标识输出描述此次分配土地,做出贡献的村民种最大会分配多大面积备注旗子上的数字为1~500,土地边长不超过500未插旗子的土地用0标识用例1输入 3 3 1 0 1 0 0 0 0 1 0 输出 9 说明土地上的旗子为1,其坐标分别为(0,0),(2,1)以及(0,2),为了覆盖所有旗...
投递华为等公司10个岗位 >
华为OD机试刷题
点赞
评论
收藏
转发
主动的加菲猫在划水
04-09 14:11
辽宁工业大学 仪器类
收不到面试啊,是简历有大问题吗
点赞
评论
收藏
转发
弓长门马
03-20 21:17
山东农业大学 计算机类
彻 底 疯 狂!!!
点赞
评论
收藏
转发
早面完早躺平
04-19 14:27
哈尔滨工业大学 计算机类
暑期实习总结
拒掉了腾讯的OC,hr人也蛮不错的,也安慰说秋招再来(实际上秋招肯定没啥机会了)。其实无论各个角度看wx的offer都是无敌的,自己还是考虑了一下自己自身情况拒绝了,希望以后不会后悔吧。 暑期也算结束了,总结下时间线。有同样是弹性计算或者神龙计算平台的友友也可以私聊交流交流。已OC腾讯 3.15投递——3.19一面——3.23二面——3.26三面——3.31面委——4.10hr面——4.18OC,已拒;最难的面试,最难的八股,全方位的考验,但万幸面试官人都很好,只能说最后考虑城市和技术匹配相关方面拒绝了,最可惜的一集。阿里云 3.15投递——3.18电话简历面——3.20电话一...
投递蚂蚁集团等公司10个岗位 >
我的实习求职记录
点赞
评论
收藏
转发
点赞
收藏
评论
分享
回复帖子
招聘动态
查看更多
联易融2024届营销管培生校园招聘
联想
24届应届+25届实习
小红书
24届春招&25届实习生招聘
24届春招硬件高薪职位集合
全站热榜
1
...
盲审出结果了
7547
2
...
离开北京我才发现的事
6396
3
...
机械/制造笔面经第二期,发面经攒人品!周周💸有奖🎁
5887
4
...
腾讯音乐 一面 秒挂
5379
5
...
大厂面经
5130
6
...
【暑期观Cpp选手有感 + 安慰帖 】拒绝焦虑 朋友们
4303
7
...
盲审顺利通过!!!!感谢盲审老师!
3653
8
...
清华毕业,细数自己24年秋招的艰辛与无用功(一)
3520
9
...
4.23校招&实习招聘信息汇总
3520
10
...
讨厌学校里的老登
3520
正在热议
#
牛客帮帮团来啦!有问必答
#
240301次浏览
5533人参与
#
正在实习的你,有转正机会吗?
#
77025次浏览
820人参与
#
来聊聊机械薪资天花板是哪家
#
6388次浏览
70人参与
#
荣耀求职进展汇总
#
52199次浏览
591人参与
#
为什么那么多公司毁约
#
28025次浏览
244人参与
#
租房前辈的忠告
#
15833次浏览
1118人参与
#
秋招开了,你想投哪些公司呢
#
95250次浏览
3052人参与
#
你已经投递多少份简历了
#
230468次浏览
3746人参与
#
比亚迪求职进展汇总
#
126157次浏览
1020人参与
#
没有实习经历,还有机会进大厂吗
#
239856次浏览
4468人参与
#
硬件兄弟们 甩出你的华为奖状
#
22708次浏览
153人参与
#
你最近一次加班是什么时候?
#
5126次浏览
72人参与
#
转眼已经银四了,你收到offer了吗
#
87706次浏览
701人参与
#
机械制造2024笔面经
#
250601次浏览
4080人参与
#
求职季如何保持心态不崩
#
7996次浏览
166人参与
#
华为求职进展汇总
#
415593次浏览
4193人参与
#
软件开发2024笔面经
#
947482次浏览
24243人参与
#
0offer互助地
#
30519次浏览
349人参与
#
你的简历改到第几版了
#
251907次浏览
3964人参与
#
机械人的薪资开到多少,才适合去?
#
33989次浏览
178人参与
牛客网
牛客企业服务