c语言问题,求解答一下

img


救命,初学c语言,不太懂。这个为什么是0啊,不知道m++==n是什么意思,让输出的结果又是哪个

==就是比较两个数是否相等,不相等就返回0,相等返回1,m++ ,先比较再m+1操作,此时m的值还是1,跟n比较 ,不相等,返回0,如果是++m==n就返回1,++在前先+1操作再比较

m++是先用m的值之后再加1,m++==n运行时m=1不等于2所以是false,所以是0