C语言中的运算符

1、算术运算符 用于各类数值运算。包括加(+)、减(---)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(--)共七种。

2、关系运算符 用于比较运算。包括大于(>)、小于(〈)、等于(==)、 大于等于(〉=)、小于等于(<=)和不等于(!=)六种。

3、逻辑运算符 用于逻辑运算.包括与(&&)、或(||)、非(!)三种。

4、位操作运算符 参与运算的量,按二进制位进行运算。包括位与(&)、位或(|)、位非(~)、位异或(^)、左移(〈〈)、右移(〉>)六种。

5、赋值运算符 用于赋值运算,分为简单赋值(=)、复合算术赋值(+=,-=,*=,/=,%=)和复合位运算赋值(&=,|=,^=,>〉=,〈<=)三类共十一种。

6、条件运算符 这是一个三目运算符,用于条件求值(?:)。

7、逗号运算符 用于把若干表达式组合成一个表达式(,)。

8、指针运算符 用于取内容(*)和取地址(&)二种运算。

9、求字节数运算符 用于计算数据类型所占的字节数(sizeof)。

10、特殊运算符 有括号(),下标\[\],成员(→,.)等几种。

相关推荐
xu_wenming11 小时前
嵌入式软件架构中的6种解耦艺术
c语言·驱动开发·嵌入式硬件·架构
「QT(C++)开发工程师」12 小时前
C++ 11 常用for循环
开发语言·c++
我还记得那天12 小时前
0 初识C++
开发语言·c++
FfHUCisI13 小时前
Go 编译过程全景
开发语言·后端·golang
FfHUCisI13 小时前
Golang 语法分析与 AST:Parser 与 go/ast
开发语言·后端·golang
lemon_sjdk14 小时前
ObjectProperty
java·开发语言·算法
大模型码小白14 小时前
Spring AI Tool 实现自然语言操作 MySQL 数据库详解
服务器·开发语言·数据库·人工智能·python·mysql·spring
hh95014 小时前
Agent Plan x DeepSeek Harness:Agent 供应链安全与第三方插件审计
java·开发语言·安全·agent plan·adg成都社区·adg社区
「QT(C++)开发工程师」14 小时前
C++ std::move 详解
开发语言·c++