[Quote=引用 32 楼 shenshenaini 的回复:]
int i = 3;
int j=i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--ii++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i
*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*-…
[/Quote]
太有才了
[Quote=引用 32 楼 shenshenaini 的回复:]
int i = 3;
int j=i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--ii++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*--i
*--i*i++*++i+i--*--i*i++*++i+i--*--i*i++*++i+i--*-…
[/Quote]
编译不过,嘿嘿....
不要乱copy哦^_^
2楼正解
参考ISO_IEC 9899_TC3
6.5 Expressions
Between the previous and next sequence point an object shall have its stored value
modified at most once by the evaluation of an expression. Furthermore, the prior value
shall be read only to determine the value to be stored.
Between two sequence points, an object is modified more than once, or is modified
and the prior value is read other than to determine the value to be stored (6.5).