c 语言运算符的运用,C语言中“++、——”运算符的灵活运用

第 3卷第 1期

2OO3年 3月

南 京 工 业 职 业 技 术 学 院 学 报

Journal of Nanjing Institute of Industry Technology

V01.3.No.1

M盯..200B

C语言中“++、一一"运算符的灵活运用

李 虹

(南京工业职业技术学院 电气工程系, 江苏 南京 210016)

摘 要:介绍了c语言中“++、一一”运算符的作用、运算规则及功能,并重点讨论、归纳了“++、一一”运算符在省

(或国家)计算机等级考试二级C试卷中的灵活运用。

关键词:C语言程序;++运算符;一一运算符;灵活应用

中图分类号:TIBI2 文献标识码:A 文章编号:1671—4644(2003)01一O0O8—04

Flexible Application of“++ 、一一’Operators in C Language

LI Hong

(Na, ,lg Institute oflndusto Technolo~",Nanjing 210016,Ch/na)

Abstract:This paper introduces the role of“++ 、一一”operators,the byelaw of operation and function in C language,

discusing and inducing emphaticaly flexible application of“++、一一”operators in the Provincial(or the Nationa1)

Computer Rank Examination grade 2 C test paper.

Key words:C Ianguage programming; ++operator;一一operator

引言

在历年的 C语言等级考试培训班中,常有较多

的学生对 C语言程序中的“++、一一”运算符的使用

方法掌握不好,导致题 目做错,成绩不理想。而 C

语言中的“++、一一”运算符在省(或国家)计算机等

级考试二级 C的历年试卷中出现的频度很高,运用

范围很广。因此,讨论 C语言中“++、一一”运算符

的灵活运用 ,就显得很有必要。

1 “++、一一"运算符的作用、运算规

则及功能

++、一一”(即加 l减 1)运算符都是单 目运算

符,其作用是用来对整型、字符型、指针型以及数组

的元素等变量进行加 l减 l运算的,运算的结果仍

是原类型,并存回原运算对象。用加 1减 l运算符

和运算对象组成表达式时,运算符可以放在运算对

象的前面(称前缀),也可以放在运算对象的后面(称

后缀),前缀和后缀的功能有差异(详见下表中的运

算规则及功能栏)。

++、一一”运算符的作用、功能及运算规则如

下表所示。

表 1 “++、一一”运算符

对 运算规则 运算 优先缀

象 名 称 运算符 运算对象 与

数 及功能 结果 结合性

加 1(前缀) ++ 先加 1,后使用 整型

、字符 同运 第2级

堕 加 1(后缀) ++ 先使用,后加 1 型、指针型 算对

目 减 1(前缀) 先减 1,后使用 变 量 或 数 象的 自右

组元素 类型 向左 减 1(后缀) 先使用

,后减 1

收稿日期:20O3一O1—1O

作者简介:李虹(1956一 ),女,浙江宁波人,南京工业职业技术学院副教授。

_ j — 。—

维普资讯 http://w

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值