cwgyn1221
发表于 2011-12-22 15:06:18
9
8
8
9
cwgyn1221
发表于 2011-12-22 15:06:29
9
8
8
9
cwgyn1221
发表于 2011-12-22 15:06:35
9
8
8
9
cwgyn1221
发表于 2011-12-22 15:06:41
9
8
8
9
cwgyn1221
发表于 2011-12-22 15:06:47
9
8
8
9
cwgyn1221
发表于 2011-12-22 15:06:53
9
8
8
9
317759580
发表于 2011-12-22 15:37:16
9 8 8 9
++i 是先加 在运算
i++ 是运算 在加
317759580
发表于 2011-12-22 15:43:19
要关心到cpu的核心数和编译器
317759580
发表于 2011-12-22 15:46:19
编译器不同 结果不同但是出现9889 的机率大些
miraclej
发表于 2012-1-9 15:54:58
从左到右运算是9 8 8 9
从右到左运算是8 7 7 8
看编译器的。
f578170232
发表于 2012-1-9 18:03:02
9
7
8
8
gr1785
发表于 2012-1-11 12:02:16
9889.
解释一下哈,++i,运算之前加一输出9, 这个时候i已经变成9,--i,输出之前-1,又变成了8,输出8,i++,输出之后+1,这时输出的是8,但这是i变成了9,i--,运算之后-1,但这时还是输出的9。
061001
发表于 2012-1-11 15:47:09
9
7
8
8
eastsnow
发表于 2012-1-11 21:51:08
9
8
8
9
如果弯弯
发表于 2012-1-11 22:39:59
9,8,8,9目前的理解水平得到这个答案
bingorz
发表于 2012-1-12 09:34:26
从我浅薄的认识中,只知道9889,还幼稚的认为这是唯一正确值--!
囧~