问题 单项选择题

下列语句中,错误的是

A.const int buffer=256;

B.const int temp;

C.const double*point;

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

答案

参考答案:B

解析: 用const修饰常量就变为常变量,常变量一旦被建立,就不能被更改。在被定义时就应该给常变量赋初始值,而常指针则不同,被定义后,它指向的地址不能发生改变,但是指向的地址中的数据可以改变。

多项选择题
单项选择题