我的C生活18(自增自减)
2017-08-21 本文已影响0人
程序员Darker
⒈
例: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
⒋无论++在前还是在后,最终都会自增一次.
⒌自增自减运算只能用于单个变量。