单目运算符

您所在的位置:网站首页 什么是单目运算符什么是双目运算符 单目运算符

单目运算符

2024-07-15 18:59| 来源: 网络整理| 查看: 265

几目是针对变量数而言的,只要一个变量的运算符为单目,如自加自减符a++,a--,如此类推,加减乘除等都是双目,c里面只有一个三目运算符条件?表达式1:表达式2如果条件为真,执行表达式1,否则执行表达式2

计算机C语言中单目运算符和双目运算符分别是什么?

单目运算符只有一个操作数,双目运算符有两个操作数

逻辑非运算符[!]、按位取反运算符[~]、自增自减运算符[++--]、负号运算符[-]、类型转换运算符[(类型)]、指针运算符和取地址运算符[*和&]、长度运算符[sizeof]这些是单目运算符

双目运算符较多,+,-,*,/,=,==等等

还有一个三目运算符,就是需要三个操作数?:

一楼回答有误,这个资料如何?

单目运算符双目运算符三目运算符[转载自网易网友博客]-12-:54

1。单目就是这个运算符只对一个变量进行操作

代表符号:!(逻辑非)~(按位取反)++(自增)--(自减)

举例:inta=1;a++;(第二句“a++”则只对a一个变量进行了操作)

2。双目就是这个运算符对两个变量进行操作

举例:inta=1,b=2,c;c=a+b;(第二句“c=a+b”则是对a,b两个变量进行了操作)

3。三目就是这个运算符对三个变量进行操作

代表符号:?:(条件运算符)

关于三目运算符

对于有些选择分支结构,可以使用简单的条件运算符来代替.如:

什么是双目运算符?

双目运算符是指运算所需变量为两个的运算符,或者要求运算对象的个数是2的运算符称为双目运算符;运算所需变量为一个的运算符叫单目运算符,例如[!,~,()];运算所需变量为三个的运算符叫三目运算符:[?:]

乘法运算符[*]、除法运算符[/]、取余运算符[%]、加法运算符[+]、减法运算符[-]。

初等运算符:下标运算符[[]]、分量运算符的指向结构体成员运算符[->]、结构体成员运算符[.]

关系运算符:等于运算符[==]、不等于运算符[!=]、关系运算符[=]

逻辑运算符:逻辑与运算符[&&]、逻辑或运算符[||]、逻辑非运算符[!]

位运算符:按位与运算符[&]、按位异或运算符[^]、按位或运算符[|]、左移动运算符[]

百科-双目运算符

C语言中什么是单目与双目运算符?

所谓单目运算符就是只有需要一个操作数的运算符,如:--、++

同理,双目运算符就是需要两个操作数的运算符,如:+、-、*、/、=等。

C语言中三目运算符只有一个?:。(需要三个操作数)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3