c语言3u减1,C语言的自增自减运算符及应用

在C语言中,经常使用自增自减运算符.本文结合实例,对C语言中自增自减运算符的应用技巧进行了分析.

维普资讯 http://doc.xuehai.net

J u a fAn a gT a h r olg o r lo k n e c esC l e n e

安康师专学报

Vo 8№ 3 Ll

J n. 0 6 u e20

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

白亚秀,刘俊伟2

(.安康学院物理与计算机科学系,陕西安康 750; . 1 200 2陕西理工学院计算机中心,陕西汉中 730 ) 200

擅耍: c谱言中,经常使用白白在增减运算符 .本文蛄合实例,对 c语言中白白战运算特的应用增

技巧进行了分析 .

关■词:C语言;自增运算符;白减运算符

中圈分类号: P 1文献标识码:文章编号:10 - 2 X (O6 3 07— 3 T 32 A 09 04 2O )0 - 06 0

Th p c t n o e Op r t n lS mb l“++’ eAp f a i ft e a i a y o i o h o’

BM xu Ya i‘

,

LU Jn e2 I uw i

( .柏 lllo hsa— o p t c ne, g U i r。Ad g7 5 0,Sa n i hn 1叼,, IfP yi C m u rSi c,A妇l nv s, c e e e ̄ r mn 20 0 h nx,C i a; 2 Cm u r et,Sa n i n e i e nl y a zog73 0,S n i h a) . o p t n r h ax irt o c o g,H nhn 20 0 I x,C i eC e U v sy fT h o mn n

Ab ta t n C ln l e heu eo p rto a y o sa sr c:I a g珥g,t s fo e a in l mb l nde p e so si lxbe,ti a ralI鹚 i a c r ig s x r s in si t l e hsp pe I y a t c o dn

t o osme日 l l&国Ipe I

Ke r s C]i u g ywo d: sl a e; - i p rt r— - p r t r g i - e ao; --o e ao --o

运算符多 .操作灵活是 C语言的一大特色 .在诸多的运算符中,最容易出错的便是自增自减运算符 . C语盲允许在一个表达式中使用两个以上的赋值类运算 .包括赋值运算符、自增自减运算符等这种灵活性使程序简洁 .但同时也会带来副作用,这种副作用主要表现在:使程序费解,并容易发

.

生误解或错误 .

1自增自减运算符的作用及形式

C语盲的自增知减运算符分别是:++.一一 .其操作的

对象只能是变量 .作用是使变量的值加 1或减 1因为自增、自 .减运算符具有对运算量重新赋值的功能,而常量、表达式无存储单元可盲 . 当然不能做自增、自减运算,只要是标准类型的变更 .不管是整型、实型,还是字符型、枚举型都可以作为这两个运算符的运算对象 .自自增减运算符形式可分为两种,即前置式++ .一一和后置式 i i i ++.i .一一前置式在使用变量 i之前先使 i的值加减 1后置式在使用变量 i,之后,使 i的值再加减 1 .

2在实例应用中的分析

在使用自增自减运算符时常会出现一些人们“想不到”的副作用,在不同的例子中应用有所不同.初学者要慎用 .下面我们结合不同的例子来对其加以分析 . 21 .在与逻辑运算符的混合运算中的应用

例:m i ) a n({ t=一1=,k i a n .b 1;

i ( f(++< )& a 0&!(一一<= ) b 0)

pi (“ .、”,a; rf n%d%d n .b ) e epi (“,、”,a; l r f s n%d%d n .b )}

运行结果为:1 0,

收稿目期:20 1 2 05— 2- 8作者筒介:白亚秀 (96一。,陕西富平人,安康学院物理与计算机抖学乐越师 17 )女

7 6

1-2132-png_6_0_0_0_0_817_1254_817.92_1254.24-1390-0-0-1390.jpg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值