A-A+

下列定义中p指向的地址可更改 但*p不能够更改的是A.const int* p;B.int*

2022-08-06 03:29:19 问答库 阅读 175 次

问题详情

下列定义中p指向的地址可更改,但*p不能够更改的是
A.const int* p;
B.int* const p;
C.const int*const p;
D.int*p;请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
解析:constint*p;是只能改变指针地址,int*constp;是只能改变*p的内容,constint*constP;是指针的地址和*p的内容都不能改变,int*p;是两者都能改变。

考点:定义,地址