00问答网
所有问题
C语言中单目运算符和双目运算符的具体区别和用法是啥呀?
如题所述
举报该问题
推荐答案 2016-05-19
首先++a是在用a前就被加了,a++则是在整个语句结束之后之后加的 int a=2 “printf("%d,%d\n",a,++a);”为什么是3,3而不是2,3呢 printf是从后往前看参数的,++a,a=3,再执行输出。 “printf("%d,%d\n",++a,a);”为什么是3,2而不是3,3呢 同理,
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/ZIDjTDT0nDe0TZnBIn.html
相似回答
C语言单目和双目运算符的区别
答:
单目运算符和双目运算符的区别只有一个,
那就是操作数(变量或常量)数量的不同
。
单目运算符只对一个操作数进行逻辑运算
。比如: num++(自增) , num--(自减) , !num(取非值) , ~num(按位取反)。双目运算符只对两个操作数进行逻辑运算。比如: num1 + num2 , num1 - num2 , num...
单目和双目
有
什么区别
答:
单目和双目主要区别在于它们所需的参数数量不同
。
单目运算符通常需要一个参数
,而双目运算符通常需要两个或更多的参数。单目运算符通常是可交换的,即使用相同参数可以执行相同操作,而双目运算符的顺序可能很重要,因此存在“副作用”和可交换性。单目运算符也被称为一元运算符,例如+(正)、...
单目
,
双目运算符
怎么回事?前置和后置
的区别C
++
答:
目就是操作数,单目就是一个操作数的操作符,比如正负号,++ --,作用域操作符;双目就是两个操作数的
。前置自增/自减是先将自身变量改变在参与表达式运算,而且前置运算返回的是左值也就是变量,比如++i = 6,而后置的是先用本来的数值参与表达式运算,再改变其自身的值,并且后置运算返回的是右值...
在计算机
C语言中
,
什么是单目运算符
,
什么是双目运算符?
答:
单目运算符是指:运算对象只有一个的运算符
;如:取正(+)、取负(-)、取反(^)、或(|)、与(&)等等;双目运算符是运算对象有两个的;如:加(+)减(-)乘(*)除(/)、自加(++)、自减(--)、逻辑与(||)、逻辑或(&&)、取余(%)、赋值(=)等;三目运算符在c语言中我...
大家正在搜
双目运算符和单目运算符的区别
c语言单目运算符和双目运算符
什么是单目运算符什么是双目运算符
双目运算符和三目运算符的使用浅谈
单目运算符和双目运算符结合性
c语言的运算符只有单目和双目吗
java单目运算符和双目运算符
c语言双目运算符和单目什么意思
单目双目三目运算符
相关问题
C语言单目和双目运算符的区别
在计算机C语言中,什么是单目运算符,什么是双目运算符?
C语言运算符中圆括号是单目运算符还是双目运算符?
单目运算符和双目运算符有啥区别? java
单目运算符,双目运算符,三目运算符分别什么意思。为什么是单目...
c语言中,双目运算符和单目运算符是什么意思呢?
在C语言中有两个单目和五个双目运算符