因为i++是表达式运算结束后i才递增,i++++表达式还没运算结束又++了,所以不可。所以i++不可做左值(因为表达式运算没结束,i未定) 而++i是表达式运算前i就递增,所以++++i表达式没运算结束i也是可定的。所以++i可做左值。
为何有4个+?这样的代码没有研究意义,公司里面没人敢一个变量在同一行写2个++--
69,382
社区成员
243,073
社区内容
加载中
试试用AI创作助手写篇文章吧