C语言自加与自减运算

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C语言自加、自减运算符

一、使用自加运算符应该注意的五个事项:

1:自加运算符“++”的运算是使运算对象增1,例如,i++相当于i=i+1; 2:运算符“++”是单目运算符,运算对象可以是整型变量,也可以是实型变量,但不能是常量或表达式(包括数组名)。所以像++1、

(i+j)++是不合法的;

3:用自加运算符构成表达式时,既可以是前缀形式也可以是后缀形式。这两种形式对于变量来说,其结果都是加1,但对表达式来说其值是不同的;

4:运算符“++”的结合方向是“自右向左”;

5:不要在一个表达式中对同一个变量进行多次诸如i++或++i等运算。

二、使用自减运算符应该注意的五个事项:

1:自减运算符“--”的运算是使运算对象减1,例如,i--相当于i=i-1; 2:运算符“--”是单目运算符,运算对象可以是整型变量,也可以是实型变量,但不能是常量或表达式(包括数组名)。所以像--1、

(i+j)--是不合法的;

3:用自减运算符构成表达式时,既可以是前缀形式也可以是后缀形式。这两种形式对于变量来说,其结果都是减1,但对表达式来说其值是不同的;

4:运算符“++”的结合方向是“自右向左”;

5:不要在一个表达式中对同一个变量进行多次诸如i--或--i等运算。注意:前缀形式和后缀形式表达式的值不同。

相关文档
最新文档