• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

单目运算符和双目运算的区别

大少爷安安 2019-04-01 浏览量:5438
单目运算符和双目运算的区别是什么有没有具体的举例
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 单目运算符就是只有一个输入量的运算符,主要就是逻辑取反、自加、自减、按位取反和取地址符、取指针内容这些。

    双目运算就是有2个输入量得出1个输出量结果的运算符,比如常见的 数学运算符、逻辑运算符(除了逻辑取反)、位运算符(除了按位取反)等等。

    这些一般教程中都有归类的。

    此外C语言中还有三目运算符,  X?A:B

    这样的形式。

    • 发布于 2019-04-02
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:4
  • 单目运算就是只有一个数计算,常用的有取反~,++,--,取址符&,和取指针内容符*

    双目就是有两个数计算,比如两个数的加减乘除计算,逻辑与,逻辑或,按位与,按位或,按位异或,移位操作,等等需要两个数的都是双目运算符

    • 发布于2019-04-01
    • 举报
    • 评论 0
    • 3
    • 0

  • 单目运算符就是只有一个操作数..例如 !a 这个!就是单目运算符


    双目运算符就是有两个操作数..例如 a+b 这个+就是双目运算符..

    • 发布于2019-04-01
    • 举报
    • 评论 0
    • 1
    • 0

  • 单目运算和双目运算是针对操作数的数量而言的,需要一个操作数就是单目运算,需要两个操作数就是双目运算,比如最基本的加(+)和(-)都是双目的,而与或非这种逻辑运算都是单目运算
    • 发布于2019-04-02
    • 举报
    • 评论 0
    • 1
    • 0

  • 单目运算符就是只有一个操作目标的,比如a++ a--这种,就是单目运算

    双目运算符有两个操作目标,比如a=a+b a->b这些都是双目运算


    • 发布于2019-04-04
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

单目运算符和双目运算的区别