单选题 已知有定义:
const int D=5;
int i=1;
double f=0.32;
char c=15;
则下列选项错误的是______。
【正确答案】 D
【答案解析】[解析] 只有整数类型可执行前置或后置的operator++或operator--运算,因此D错误。其中i和c都是变量,因此可以执行前置和后置operator++运算,变量D是常量,但由于后置operator--的运算作用在临时变量上,因此D--也是允许的。