问题
单项选择题
下列关于C++运算符结合性的说法中,正确的是( )。
A.赋值运算符是左结合的
B.复合运算符是左结合的
C.单目运算符是左结合的
D.双目算术运算符是左结合的
答案
参考答案:D
解析: 运算符的结合方式有两种:左结合和右结合。左结合表示运算符优先与其左边的标识符结合进行运算,如加法:右结合表示运算符优先与其右边的标识符结合,如单目算术运算符+和—。赋值运算符、复合运算符和单目运算符都是右结合的。双目算术运算符是左结合的,所以只有选项D是正确的。