本文主要介绍C编程语言中的运算符的相关知识。
1 概述
C编程语言的运算符范围很宽,把除了控制语句和输入输出以外的几乎所有的基本操作都作为运算符进行处理。
C编程语言的运算符有以下几类:
- 算术运算符 (+ - * / %)
- 关系运算符 (> < == >= <= !=)
- 逻辑运算符 (! && !!)
- 位运算符 (<< >> ~ | ^ &)
- 赋值运算符 (=及其扩展赋值运算符)
- 条件运算符 (?:)
- 逗号运算符 (,)
- 指针运算符 (* &)
- 求字节数运算符 (sizeof)
- 强制类型运算符 ((类型))
- 分量运算符 (. ->)
- 下标运算符 ([])
- 其他 (如函数调用运算符())