00问答网
所有问题
运算符“*”有时是单目运算符有时又可能是双目运算符?
到底是对还是错
举报该问题
推荐答案 2021-12-24
单目
运算符
是指运算所需变量为一个的运算符,即在运算当中只有一个操作数,又叫一元运算符,* 是单目运算符,返回操作数所指定地址的变量的值。
运算所需变量为两个的运算符叫作双目运算符,或者要求运算对象的个数是2的运算符称为双目运算符。*作为乘法运算符时,是双目运算符。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DeZ0jDDr0InjeTBDDTB.html
其他回答
第1个回答 2021-12-25
运算符
“*”有时是单目运算符有时又可能是双目运算符,到底是对还是错?
这个说法是正确的。
原因是星号(*)身兼数职,它的作用分别是:
(1)算术运算符——乘法运算符。如3*2、a*b,分别代表3×2和a×b。这个时候,它是双目运算符。
(2)取值运算符。如:*a和*p+分别代表取指针a和p指向的数。这时,它是单目运算符。
(3)指针变量类型说明符。用在变量声明语句中。如int*p;和char*s;中的*只是说明p和s是指针变量。本回答被提问者采纳
第2个回答 2021-12-24
是,当他作为指针运算符是,就是单目运算符,表示取出地址中的值
当他作为数学运算时,就是双目运算,如3*5 ,这个时候就是双目
第3个回答 2021-12-24
在C语言,运算符“*”既可以是单目运算符,又可以是双目运算符。
第4个回答 2021-12-24
当然对,当它是乘法运算符时是双目,当它用在指针前面时是单目
相似回答
单目
,
双目运算符
怎么回事?前置和后置的区别C++
答:
目就是操作数,单目就是一个操作数的操作符,比如正负号,++ --,作用域操作符;双目就是两个操作数的
。前置自增/自减是先将自身变量改变在参与表达式运算,而且前置运算返回的是左值也就是变量,比如++i = 6,而后置的是先用本来的数值参与表达式运算,再改变其自身的值,并且后置运算返回的是右值...
C语言
单目
和
双目运算符
的区别
答:
单目运算符
和
双目运算符
的区别只有一个,那就是操作数(变量或常量)数量的不同。单目运算符只对一个操作数进行逻辑运算。比如: num++(自增) , num--(自减) , !num(取非值) , ~num(按位取反)。双目运算符只对两个操作数进行逻辑运算。比如: num1 + num2 , num1 - num2 , num...
单目
和
双目
有什么区别
答:
单目运算符通常需要一个参数,而双目运算符通常需要两个或更多的参数
。单目运算符通常是可交换的,即使用相同参数可以执行相同操作,而双目运算符的顺序可能很重要,因此存在“副作用”和可交换性。单目运算符也被称为一元运算符,例如+(正)、-(负)、!(逻辑非)等。这些运算符在编程中...
计算机C语言中
单目运算符
和
双目运算符
分别是什么
视频时间 09:54
大家正在搜
什么是单目运算符什么是双目运算符
双目运算符和单目运算符的区别
单目运算符和双目运算符结合性
c语言单目运算符和双目运算符
java单目运算符和双目运算符
双目运算符和三目运算符的使用浅谈
单目双目三目运算符
c语言的运算符只有单目和双目吗
单目双目三目运算符优先级
相关问题
有没有既可以做单目运算符又可以做双目运算符的运算符?
什么是单目运算符和双目运算符?
在C程序中,&运算符作为单目运算时表示的是 ,作为双目运算时...
什么是双目运算符?
单目运算符,双目运算符,三目运算符分别什么意思。为什么是单目...
+-算单目运算符还是双目运算符
单目运算符和双目运算符有什么区别,各自的定义是什么?
急!!c++里哪些是单目运算符,哪些是双目运算符。