A-A+ 设有以下定义: int a=0; double b=1.25; char c='A'; #d 2022-08-06 01:56:18 问答库 阅读 174 次 问题详情 设有以下定义: int a=0; double b=1.25; char c="A"; #define d 2则下面语句中错误的是()。A.a++;B.b++;C.c++;D.d++;请帮忙给出正确答案和分析,谢谢! 参考答案 正确答案:D解析:选项D)中的d不是变量,而是一个标识符,它代表常量2,常量是不允许进行自增运算的,所以错误。