一.交换变量(编程的小套路)
若a=1,b=2,想要将它们的值交换应当定义第三个量来储存ab中某一个的值,如:
a=c
a=b
b=c
二.复合赋值运算符:“+=”,“-=”等
如:total+=5等价于total=total+5(注意两个运算符之间不要有空格)
三.递增递减运算符:“++” “--”
该种运算符分为前缀和后缀都表示加一或减一,其算子只能是变量,且是单目的,如++a和a++。
a++输出的是a+1前的值,如 int a=10,a++,此时printf的话,那么a++ =10,a=11
++a输出的是a+1后的值,如int a=10,++a,此时printf的话,那么++a=11,a=11