macOS上通过指针修改const常量的值
来源:3-5 常量【常量修改秘笈】

海洋_zhao
2021-01-03
macOS上通过指针修改const常量的值:dubug时值变了,但console输出还是原来的值
编译器:
console:
debug:
写回答
1回答
-
bennyhuo
2021-01-03
编译器优化了指令,因为他觉得const不会被修改,就直接将最后的那句替换成值了。这个跟编译器选项和编译器的类型都有关系。
10
相似问题
macOS上通过指针修改const常量的值
来源:3-5 常量【常量修改秘笈】
海洋_zhao
2021-01-03
macOS上通过指针修改const常量的值:dubug时值变了,但console输出还是原来的值
编译器:
console:
debug:
1回答
bennyhuo
2021-01-03
编译器优化了指令,因为他觉得const不会被修改,就直接将最后的那句替换成值了。这个跟编译器选项和编译器的类型都有关系。
相似问题