我的C生活18(自增自减)

例:int  result=10;                                            ①result=result+1;    ①                            ②result+=1;              ②                            ③result++;                ③                            结果:①②③得到的result结果都是1

      而③为自增

自增自减写在前面的区别:                                ①如果++写在变量的前面,那么会先将变          量自增,再用自增之后的结果参与运              算。

    ②如果++写在变量的后面。那么会先将变          量的值参与运算,再将变量自增。

⒊总结:++在前,先自增再运算。                                    ++在后,先运算再自增。

例:int  a=10;                                                  ① int  b=++a;                                                输出:a=11,b=11                                  ② int  b=a++;                                                输出:a=b=10,a=11

无论++在前还是在后,最终都会自增一次.

自增自减运算只能用于单个变量

你可能感兴趣的:(我的C生活18(自增自减))