23,先算2*k,得22,在算++,得*23,因为*的优先级比++高 单独运算时,两者没什么区别,但参与到其他运算时,就有先后顺序之分。前置++是先算++,后算其他的,例如,i=3, m=++i,得到的结果就是先算i++,得i=4,然后把i的值赋给m,得m=4.而i=3,m=i++,是先算m=i=3,i=i++=4,两者是不同的。
k=23
优先级为2级啊
1级的有() [ ] -> .
一个是先加后运算。一个是先运算后加
*的优先级比+的高,先乘后+
k=23. 电脑运行的结果。我也不太清楚具体是怎么得到的。。。