int i=5; a=(i++,++i);求i=?a=? 我的疑惑就是i++先执行后面的,就是++

2025-03-23 14:44:02
推荐回答(2个)
回答1:

先执行i++,i的值就变为6。
然后再执行++i,i的值先变成7,再将7赋给a。
所以,i和a的值都是7。

回答2:

i=7,a=7是对的。