表达式求值顺序、副作用与未定义行为入门 | C语言
本章覆盖:副作用 side effect;求值顺序不等于代码书写顺序;sequenced before 的基础概念;同一对象在无序副作用中的风险;未定义行为 undefined behavior 的初步概念;不要通过编译器“当前碰巧输出什么”推断语言保证。
本章知识点
- 副作用 side effect
- 求值顺序不等于代码书写顺序
- sequenced before 的基础概念
- 同一对象在无序副作用中的风险
- 未定义行为 undefined behavior 的初步概念
- 不要通过编译器“当前碰巧输出什么”推断语言保证