问题
单项选择题
若有运算符:>、*=、<<、%、sizeof,则它们按优先级(由低至高)的正确排列次序为( )。
A.*= << > % sizeof
B.<< *= > % sizeof
C.%=><< sizeof %
D.*=><< % sizeof
答案
参考答案:D
解析:
本题主要考查算术运算的优先级。顺序如下;
运算符 | + | -(单目求正、求负) | * | / | % | + | - |
结合性 | 自右 向左 | 自在向右 | 自左 向右 | ||||
优先级 | 同级 | 同级 | 同级 | ||||
高→低 |