目录
001) c99中简单的说一个表达式中一个变量只能被改写一次,否则是未定义行为。
001) c99中简单的说一个表达式中一个变量只能被改写一次,否则是未定义行为。
----------------------------------------------------------------------------------------------------------------------------------
int a; int b=(++a)-(++a); // VC6中: b == 0
c99中简单的说一个表达式中一个变量只能被改写一次,否则是未定义行为。
http://topic.csdn.net/u/20111007/12/11f2473b-82b0-4c69-9ffe-706e99ff5ecd.html?14908
----------------------------------------------------------------------------------------------------------------------------------
本文讨论了C99标准中关于变量改写的规定,指出在一个表达式中,变量只能被改写一次,否则将导致未定义行为。通过实例分析了VC6中的变量赋值过程,并解释了其原理。
682

被折叠的 条评论
为什么被折叠?



