c语言关于自增自减运算的问题

2022-08-04 社会 72阅读

你看这个代码。先求的p结果是14 , 按我们算应该是13,但编译器是在编译过程中认为()里面的优先级的相同的,而且都是先自增,所以编译器就把先把这两个自增计算了,然后就是7+7了。

  而下面是一样的,前二个也是同时进行。后面才进行也就是7+7+8,最后为22.  (我以前也问过,老师用编译后的汇编代码给我解释的)

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com