在C或C++中的“单目”和“双目”是什么意思啊

来源:百度知道 编辑:UC知道 时间:2024/06/07 22:35:55

像a+b a-b这样的有两个数字参加的运算符+ - 叫双目运算符
像a++ a--这样可以自己运算(++,--)的叫单目运算符

单目即一个操作数
双目即两个操作数
我的最简单~最好记~
^-^

是说一个运算符需要几个操作数

"!"取反 , "&"按位与 及 楼上所说的带有副作用的"++"自加运算符和"--"自减运算符都是单目运算符 需要一个数字参加运算

"+"正号 , "-"负号 , "*"乘号 , "/"除号 等运算符,都是双目运算符
需要一个数字参加运算

" ? : " 这是三目运算符 需要三的数字参加运算