
下列运算符中,优先级最高的是()。 A. && B. ++ C. + D. *
在C/C++等语言中,运算符的优先级由高到低大致如下(仅列举相关选项中的运算符):
后缀 ++(如 i++)
前缀 ++(如 ++i)——它的优先级与后缀 ++ 在标准定义里都是高于算术运算符的,但后缀++的优先级通常高于前缀++(不过实际要看语言规范,但两者都高于 * 、 + 和 &&)
* (乘法运算符)
+ (加法运算符)
&& (逻辑与)
在你的选项里:
B. ++(无论是后缀还是前缀,在典型优先级表中都高于 * 和 + 和 &&)
D. * (乘法)
C. + (加法)
A. && (逻辑与)
因此最高的是 ++。
答案:B ✅