c语言自增和加1运算效率比较,C语言中的自增自减运算符的应用

龙源期刊网 http://doc.xuehai.net

C语言中的自增自减运算符的应用

作者:李芙蓉

来源:《读写算·教研版》2014年第21期

摘要:自增、自减运算符是 C 程序设计语言中特有的,在编程过程中经常用到。本文根据自增(自减)运算符的特点,浅谈自增(自减)运算符在VC++6.0编译器的应用,以期为初学者学习和使用自增(自减)运算符提供一些帮助。

关键词:C语言;自增(自减)运算符;表达式

中图分类号:G642 文献标识码:B 文章编号:1002-7661(2014)21-009-01

C语言功能强大,使用灵活,是初学者的很好的入门语言。而自增(自减)是C语言中比较有特色的运算符,在编程中合理使用可以节省代码,提高效率;但是如果使用不当,则极易造成错误。本文根据自增(自减)运算符的特点,浅谈自增(自减)运算符在VC++6.0编译器的应用,以期为初学者学习和使用自增(自减)运算符提供一些帮助。

一、自增(自减)运算符的含义及使用形式

1、自增自减运算符的含义

C语言的自增和自减运算符分别是:++,--。作用是使变量的值加1或减1,它们能操作的对象只能是变量,常量不能进行自增(自减)运算。如7++相当于7=7+1,和赋值表达式的要求不相符。特别要注意的是在C语言中,数组名和函数名都属于常量,因此不能进行自增(自减)运算。表达式也不能进行自增(自减)运算。如(a+b)--,等价于a+b=a+b-1,不符合赋值表达式的要求。自增(自减)运算符具有对运算量重新赋值的功能,故不能对无存储空间的对象进行重新赋值。

2、自增(自减)运算符的使用形式

自增(自减)运算符作用于变量之前称为前缀运算(++i或--i),运算符作用于变量之后称为后缀运算(i++或i--)。前缀运算规则为:“先变后用”,即,加(减)号在前,先加(减)后用;运算结果:变量的值相应增加1(减少1)。后缀运算规则为:“先用后变”,即,加(减)号在后,先用后加(减);运算结果:变量的值相应增加1(减少1)。

二、自增(自减)运算符的灵活运用

“++、--”运算符在 C 语言程序中的运用非常广,也非常灵活,现通过例子说明。

1、自增(自减)运算符在表达式中的应用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值