首页 > 软件操作教程 > 编程开发 > C语言
题目内容

C语言 自增与自减运算符(+ +、- -)

题目答案

(1)作用

自增运算(+ +)使操作数的值增1;自减运算(- -)使操作数的值减1。


(2)用法与运算规则

自增运算与自减运算都有两种使用形式,介绍如下。

    前置形式:++i, --i。先使变置i的值增1 (或减1),然后再以变化后的变量的值参与其他运算。

    后置形式:i++,i--。先让变量参与其他运算,然后使变量i的值增1(或减1)。

    当++、--不参与其他运算时,即i++或++i作为一条语句出现时,++i与i++都等价于1=1+1, --i与i--都等价于i=i-1。

    自增与自减运算都具有右结合性,所以如果有:

    int i=3.y;

    y—i++;

    因为++的右结合性,所以y=-i++等价于y=-(i++),所以y的值为-3,而i的值为4。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端