问题 单项选择题

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

A.a++;

B.b++;

C.c++;

D.d++;

答案

参考答案:D

解析:在C语言中,++(自加)运算对象可以是整型、实型变量,也可以是字符型变量。但不能是常量和表达式。

单项选择题
单项选择题