C语言自增自减运算符

自增自减运算符介绍

自增运算符 ++
作用:使得变量 +1

int a = 10;
a++; // a = 11;

自减运算符 –
作用:使得变量 -1

int a = 10;
a--; // a = 9;

前置自增和后置自增

前置(前缀)自增:
在变量前添加符号 ++
++a
后置(后缀)自增:
在变量后添加符号 ++
a++

前置和后置的区别
如果是独立的语句,前置和后置没有区别
如果是混合运算:
前置自增:先对变量进行 ++,在计算表达式
后置自增:先计算表达式,再对变量进行 ++ 运算
前置自减和后置自减道理相同,只不过是将变量减1

自增自减注意事项

不要在一个表达式中即有前置又有后置,代码可读性太低

你可能感兴趣的:(C\C++学习,c语言,算法,数据结构)