- 1
- 0
- 约3.55万字
- 约 32页
- 2026-01-06 发布于北京
- 举报
4.1概述
和其他程序设计语言一样,C语言中表示运算的符号称为运算符。运算符是告诉编
译程序执行特定算术或逻辑操作的符号,运算的对象称为操作数。
对一个操作数进算的运算符称为单目运算符,对两个操作数进算的运算符
称为双目运算符,三目运算符对三个操作数进算。用运算符和括号可以将操作数连
接起来组成表达式。
C语言了40多个运算符,其中一部分跟其他高级语言相同(例如“+”、“−”、
“*”等运算符),另外的与汇编语言类似,对计算机的底层硬件(如指定的地址)能进
行。
C语言的运算符功能强大,除了控制语句和输入输出以外的几乎所有的基本操作都
可以用运算符来处理,例如,将“”作为赋值运算符,方括号“[]”作为下标运算符等。
C语言的运算符类型如表4-1所示。
表4-1C语言运算符类型
运算符类型说明运算符类型说明
算术运算符+−*/%指针运算符*
关系运算符!求字节数运算符sizeof
逻辑运算符!||强制类型转换运算符(类型)
位运算符^|~分量运算符.→
赋值运算符=及其扩展赋值运算符下标运算符[]
条件运算符?:其他如函数调用运算符()
逗号运算符,
下面主要介绍基本运算符的使用。
4.2运算符和表达式
4.2.1算术运算符和表达式
1.算术运算符
算术运算符包括双目的加减乘除四则运算符和求模运算符,以及单目的正负运算符,如表4-2
所示。
表4-2算术运算符列表
运算符描述结合性
+单目正从右至左
−单目负从右至左
*乘从左至右
/除和整除从左至右
%取模(取余)从左至右
+双目加从左至右
−双目减从左至右
算术运算符的使用示例如下:
inta=15,b=8,c;
doublex=15,y=8,z;
ca+b;//c赋值为23
ca-b;//c赋值为7
ca*b;
您可能关注的文档
- 资料教程说明ha33t-25-111-311.pdf
- task3-回答示范-乐嘉t31t3.pdf
- 花样百出阅兵式.pdf
- 学习功课基本功练习.pdf
- 丰田camry hv全车电路图英camry15.pdf
- 参考说明文案neiman-marcus-10-q-pik-references.pdf
- 行测红领考前系统提分-言语理解.pdf
- 参考案例v课件.pdf
- 收入费用利润笔记版.pdf
- 资料讲稿综合background images.pdf
- 北京交通大学《建筑构造》2024 - 2025 学年第一学期期末试卷.pdf
- 物理教学作业设计与课堂练习范例.docx
- 甘肃省陇南市康县2024-2025学年七年级上学期期末语文试题(含答案).pdf
- 高二物理(人教版)教案 选择性必修二 第四章 电磁振荡与电磁波.pdf
- 北京交通大学《审计学》2024 - 2025 学年第一学期期末试卷.pdf
- 2026届河北南和一中高一物理第一学期期中考试试题含解析.doc
- 高考数学复习 第一章 集合与常用逻辑用语、不等式 综合测试卷(解析版).pdf
- 福建省平和一中、南靖一中等五校2026届物理高二上期中监测试题含解析.doc
- 制造企业环保标准执行流程及风险防控措施.docx
- 北京理工大学《马克思主义基本原理(A)》2024-----2025学年期末试卷(A卷).pdf
最近下载
- 2024-2025学年广东省东莞市统编版三年级上册期末考试语文试卷.pdf VIP
- 广东省深圳市宝安区2025-2026学年五年级上学期期末学业质量评估语文试卷.docx VIP
- 蛋白尿的鉴别课件.pptx VIP
- 2025年和田地区遴选公务员考试真题汇编及答案解析(夺冠).docx VIP
- 广东省东莞市2024-2025学年三年级上册期末考试数学试卷(含答案).pdf VIP
- 汉森打印软件说明书.pdf VIP
- 中医护理常规技术操作规程(最新).docx VIP
- arcgis软件使用专题培训.pdf VIP
- HG∕T 5293-2017 苯乙酸-行业标准.pdf VIP
- 信息资源管理题库-附答案 .pdf VIP
原创力文档

文档评论(0)