关注
const表示常量 这是一个语言层面的约束 它只是表示值不可变 你可以用const_cast转换掉const约束 如果是局部变量的话,const变量可能被优化掉(比如变成立即数),所以内存里可能没有它的位置(也就是所谓的在代码段里) 在语言层面讨论具体编译器实现=耍流氓 constexpr表示编译期可以计算出的常量,比如 constexpr int give_me_five(){ return 5; } 然后你就可以int arr[give_me_five()]; #define FIVE 5出来的是宏,在预处理器阶段就替换掉了,和你直接写个字面值5没区别
查看原帖
点赞 1
相关推荐
牛客热帖
更多
正在热议
更多
# 怎么给家人解释你的工作? #
12176次浏览 74人参与
# 牛客周边新品开箱 #
10721次浏览 91人参与
# 快手技术岗信息交流阵地 #
4361次浏览 37人参与
# 牛客树洞,我想对你说 #
10438次浏览 102人参与
# 机械人集合!你是什么工程师? #
20231次浏览 91人参与
# 你的mentor是什么样的人? #
16862次浏览 112人参与
# 应届生被毁约被毁意向了怎么办 #
46519次浏览 280人参与
# 求职中的尴尬瞬间 #
4452次浏览 45人参与
# 牛友的志愿填报指南 #
35271次浏览 185人参与
# 大疆工作体验 #
19069次浏览 85人参与
# 如何KTV领导 #
72976次浏览 502人参与
# 得物app工作体验 #
28758次浏览 67人参与
# 三一集团提前批进度交流 #
38667次浏览 225人参与
# 国企还是互联网,你怎么选? #
170657次浏览 1277人参与
# 帮我看看,领导说这话什么意思? #
22244次浏览 98人参与
# 机械人避雷的岗位/公司 #
28690次浏览 245人参与
# 硬件人的春招flag #
51947次浏览 435人参与
# 校招泡的最久的公司是哪家? #
13699次浏览 84人参与
# 26届秋招公司红黑榜 #
28999次浏览 116人参与
# 今年形式下双非本找得到工作吗 #
238105次浏览 1433人参与
# 大学最后一个寒假,我想…… #
54137次浏览 598人参与
SHEIN希音公司福利 222人发布