先写一个c++版本的
先说答案: 2 2
可以通过汇编进行查看: $ vi -S a.c
$ vi a.c
逗号作用有2种,一种是用做运算符 ,此时执行从左边起
一种是用做普通运算符,如本题,执行从右边开始
y=i++ // y的值为i (先引用,后运算)
y=++i // y的值为i+1的结果 (先运算,后引用)
-------------------------------
++i是在使用i之前先使i的值加1
i++是在使用i之后,使i的值加1