> 文章列表 > 什么是一元和二元运算符

什么是一元和二元运算符

什么是一元和二元运算符

一元运算符只需要一个操作数,而二元运算符需要两个操作数。下面是一些例子:

一元运算符

`++`(自增)

`--`(自减)

`!`(逻辑非)

`+`(正号,一元正号)

`-`(负号,一元负号)

`sizeof`

`void`

`~`(位非)

二元运算符

`+`(加法)

`-`(减法)

`*`(乘法)

`/`(除法)

`%`(取余数)

`==`(等于)

`!=`(不等于)

`<`(小于)

`>`(大于)

`<=`(小于等于)

`>=`(大于等于)

`&`(按位与)

`|`(按位或)

`^`(按位异或)

`&&`(逻辑与)

`||`(逻辑或)

`->`(箭头运算符,C++中用于结构体或联合体成员访问)

这些运算符在编程中用于执行各种操作,比如数值计算、逻辑判断等。一元运算符通常用于改变单个值的状态,而二元运算符用于合并或比较两个值。

其他小伙伴的相似问题:

一元运算符有哪些作用?

二元运算符在编程中的应用场景?

如何区分一元和二元运算符?