问题 单项选择题

下列语句中,错误的是( )。

A.const int buffer=-256;

B.const int temp;

C.const double *point;

D.const double *rt=new double(5.5);

答案

参考答案:B

解析: 符号常量声明语句的语法格式是:const类型名符号常量=初值表达式,选项B)中未给常变量赋初值,故错误;而选项C)中定义的是一个指向浮点型常量的指针,而不是定义一个浮点型常量,所以可以不赋初值。

问答题 简答题
单项选择题