问题 单项选择题

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

A) const int buffer =256;



B) const int temp;
C) const double * point;


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

答案

参考答案:B

解析: const是一个C++语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性。限定符声明变量只能被读,必须初始化。B选项中没有初始化,C选项为指向常量的指针,定义时初始化与否均可,如果是const * double point形式,则为常指针,必须在定义时进行初始化,A、C、D都正确。

单项选择题
填空题