[求助]a=4,b=a+5,b++的运算顺序????
a=4,b=a+5,b++的值为9;a=4,b=a+5,++b的值为10;
不是说最后一个表达式的值就是整个逗号表达式的值吗??
那a=4,b=a+5,b++运算的先后顺序是怎样的?使结果不一样
2007-04-03 18:52
这个是因为‘++’运算符的前缀形式和后缀形式运算顺序不同所导致的结果不同。
‘b++'是先进行表达式值的计算,再给b的值加1
而'++b'则是先将b的值加1,再进行表达式值的计算
2007-04-03 19:05
2007-04-03 19:26
2007-04-03 20:04
谢谢
2007-04-03 20:14