++ 和 == 都是 C++ 语言的运算符,但 += 不是。
这道题考C++运算符家族认知,关键要分清‘运算符’和‘赋值表达式’的概念边界,命题人专挖复合赋值运算符的语法地位。
很多考生看到+=就下意识当成‘赋值语句’,以为它只是语法糖,忽略它在C++标准里明确属于复合赋值运算符家族。这种混淆导致误选A。其实+=、-=、*=等复合赋值运算符,本质是‘算术运算+赋值’的语法糖,但语法地位上它们就是运算符。命题人故意把+=和++、==并列,就是想测试你对运算符完整体系的掌握,而不是只背几个常见符号。
【考点】运算符|复合赋值运算符|C++语法基础
本题考查《GESP C++二级大纲》“运算符”章节核心内容。命题人专门设这道题,就是要卡住那些只背“++是运算符”却对复合赋值运算符认知模糊的考生——二级大纲明确要求掌握复合赋值运算符(+=、-=、*=等),这是区分合格与不合格的硬指标。