关注
const表示常量 这是一个语言层面的约束 它只是表示值不可变 你可以用const_cast转换掉const约束 如果是局部变量的话,const变量可能被优化掉(比如变成立即数),所以内存里可能没有它的位置(也就是所谓的在代码段里) 在语言层面讨论具体编译器实现=耍流氓 constexpr表示编译期可以计算出的常量,比如 constexpr int give_me_five(){ return 5; } 然后你就可以int arr[give_me_five()]; #define FIVE 5出来的是宏,在预处理器阶段就替换掉了,和你直接写个字面值5没区别
查看原帖
点赞 1
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客2025仙途报告 #
4380次浏览 134人参与
# 礼物开箱Plog #
1616次浏览 73人参与
# 2025年终总结 #
177355次浏览 2997人参与
# 工作两年,想和老板谈涨薪怎么说 #
38794次浏览 175人参与
# 你面试体验感最差/最好的公司 #
22166次浏览 363人参与
# 秋招落幕,你是He or Be #
15554次浏览 286人参与
# 一人说一个提前实习的好处 #
13988次浏览 227人参与
# 考公VS就业,你怎么选? #
88107次浏览 497人参与
# 今年你最想重开的一场面试是? #
5657次浏览 74人参与
# 离家近房租贵VS离家远但房租低,怎么选 #
13696次浏览 130人参与
# 重来一次,你会对开始求职的自己说 #
6903次浏览 175人参与
# 找工作,行业重要还是岗位重要? #
85792次浏览 1699人参与
# 实习没事做是福还是祸? #
18791次浏览 272人参与
# 机械制造秋招总结 #
97358次浏览 878人参与
# 职场新人体验 #
156929次浏览 1121人参与
# 工作中听到最受打击的一句话 #
8239次浏览 130人参与
# 团建是“福利”还是是 “渡劫” #
8102次浏览 160人参与
# 反问环节如何提问 #
126456次浏览 2669人参与
# 移动求职进展汇总 #
17920次浏览 143人参与
# 比亚迪线下宣讲会 #
17182次浏览 50人参与
