macOS上通过指针修改const常量的值

来源:3-5 常量【常量修改秘笈】

海洋_zhao

2021-01-03

macOS上通过指针修改const常量的值:dubug时值变了,但console输出还是原来的值
编译器:
图片描述

console:
图片描述
debug:
图片描述

写回答

1回答

bennyhuo

2021-01-03

编译器优化了指令,因为他觉得const不会被修改,就直接将最后的那句替换成值了。这个跟编译器选项和编译器的类型都有关系。

1
0

C语言系统化精讲 重塑编程思想 打造坚实的开发基础

如果通向大牛的道路有捷径,那就是先学好C语言

2208 学习 · 853 问题

查看课程