关于const

回复帖子

@sjx233_ 2021-04-07 22:47 回复 举报

@xfzlq

全局变量默认为外部链接,阻碍了编译时优化(于是只能在链接时优化)。加 const 后是内部链接,编译时就可以优化。

const 还表示常量,指示不加 -O 的情况下也进行优化。

@woody_wong 2021-04-08 09:20 回复 举报

一般打函数的时候在变量那里习惯性加个 const 就能做到卡常的作用了。

const 表示一个定值,不说人话就是右值,对于编译器来说直接当数字来看了,不用访问内存空间。

反馈
如果你认为某个帖子有问题,欢迎向洛谷反馈,以帮助更多的同学。



请具体说明理由,以增加反馈的可信度。