读书笔记 《C Primer Plus》(5-关于const)
最新推荐文章于 2021-09-11 20:29:01 发布
本文详细探讨了C++中的const关键字,包括如何用它修饰变量使其成为常量,以及在修饰函数参数和返回值时的作用。尽管const变量理论上不可修改,但实际上其值可通过指针在栈空间中被改变。编译器对const变量的值只读取一次,并在预处理阶段进行替换,导致打印值为99。这表明const变量在函数内部的副本可以在栈上改变,但外部观察不变。
摘要由CSDN通过智能技术生成