问题
单项选择题
要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为( )
A.const char*p=“ABCD”;
B.char*const p=“ABCD”;
C.char const*p=“ABCD”;
D.const char*const p=“ABCD”;
答案
参考答案:D
解析: 本题主要考查的知识点为const对象。
[要点透析] const char*p说明禁止通过p修改所指向的数据。char*cons p则说明不能修改指针p的地址。因此const char*const p="ABCD";表示既禁止修改指针p本身,又禁止修改p所指向的数据。