设有以下定义: int a=0; double b=1.25; char c=’A’; #define d 2则下面语句中错误的是( )。

admin2009-01-15  30

问题 设有以下定义:    int a=0;   double b=1.25;   char c=’A’;    #define d 2则下面语句中错误的是(    )。

选项 A、a++;
B、b++;
C、c++;
D、d++;

答案8

解析 选项D)中的d不是变量,而是一个标识符,它代表常量2,常量是不允许进行自增运算的,所以错误。
转载请注明原文地址:https://kaotiyun.com/show/GpHp777K
0

相关试题推荐
最新回复(0)