工学

单选题在C语言中,下列运算符中结合性属于自右向左的是()。A &&B -C ->

题目
单选题
在C语言中,下列运算符中结合性属于自右向左的是()。
A

&&

B

-

C

->

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在C语言中,要求运算符必须是整型的运算符是()。

A. /

B. ++

C. !=

D. %


正确答案:D

第2题:

下列运算符中,在C++语言中不能重载的是

A.*

B.>=

C.: :

D./


正确答案:C
解析:不能被重载的运算符还包括:“.”、“. *”、“- > *”和“? :”。

第3题:

下面关于运算符重载的描述错误的是

A.运算符重载不能改变操作数的个数、运算符的优先级、运算符的结合性和运算符的语法结构

B.不是所有的运算符都可以进行重载

C.运算符函数的调用必须使用关键字operator

D.在C++语言中不可通过运算符重载创造出新的运算符


正确答案:C

第4题:

下列运算符中,在C++语言中不能重载的是( )。

A.*

B.>=

C.sizeof

D./


正确答案:C
解析:除了类属关系运算符“.”、成员指针运算符“.*”、作用域运算符“::”、sizeof运算符合三目运算符“?:”以外,其余都可以重载。

第5题:

下列关于C++运算符结合性的说法中,错误的是( )。

A.赋值运算符是右结合性的

B.复合运算符是右结合的

C.单目运算符是左结合的

D.双目算术运算符是左结合的


正确答案:C
解析:运算符的结合方式有两种:左结合和右结合。左结合表示运算符优先与其左边的标识符结合进行运算,如加法;右结合表示运算符优先与其右边的标识符结合,如单目算术运算符+和-。赋值运算符、复合运算符和单目运算符都是右结合的。双目算术运算符是左结合的。所以选项C是错误的。

第6题:

在C语言中,下列运算符中结合性属于自右向左的是()。

A.&&

B.-

C.<<

D.->


本题答案:B

第7题:

下列关于C++运算符结合性的说法,正确的是( )。

A.赋值运算符是左结合性的

B.复合运算符是左结合性的

C.单目运算符是左结合性的

D.双目算术运算符是左结合性的


正确答案:D
解析:运算符的结合方式有两种:左结合和右结合。左结合表示运算符优先与其左边的标识符进行运算,如加法;右结合表示运算符优先与其右边的标识符结合,如单目算术运算符+和-。赋值运算符、复合运算符和单目运算符都是右结合的,双目算术运算符是左结合的。

第8题:

下列说法不正确的是:()

A、++、——只能用于变量

B、++、——比负号运算符的优先级要高

C、++、——的结合方向是:自右至左。

D、++、——常用于循环变量表达式中


参考答案:B

第9题:

在C语言中,以下一组运算符中,优先级最高的运算符是______。

A.<=

B.=

C.%

D.&&


正确答案:C

第10题:

下列关于C++运算符结合性的说法中,正确的是( )。

A.赋值运算符是左结合的

B.复合运算符是左结合的

C.单目运算符是左结合的

D.双目算术运算符是左结合的


正确答案:D
解析:运算符的结合方式有两种:左结合和右结合。左结合表示运算符优先与其左边的标识符结合进行运算,如加法:右结合表示运算符优先与其右边的标识符结合,如单目算术运算符+和—。赋值运算符、复合运算符和单目运算符都是右结合的。双目算术运算符是左结合的,所以只有选项D是正确的。

更多相关问题