问题
单项选择题
对下列语句正确的描述是( )。
const int *x;
int *const x;
A.语句1的含义是指针变量x不能更改
B.语句2的含义是指针变量x所指向的值不能更改
C.语句2的含义是指针变量x不能更改
D.语句1和语句2含义是相同的
答案
参考答案:C
解析: 语句1的含义是指针变量x所指向的地址的值不能更改。但是指针变量x的值可以进行修改。
对下列语句正确的描述是( )。
const int *x;
int *const x;
A.语句1的含义是指针变量x不能更改
B.语句2的含义是指针变量x所指向的值不能更改
C.语句2的含义是指针变量x不能更改
D.语句1和语句2含义是相同的
参考答案:C
解析: 语句1的含义是指针变量x所指向的地址的值不能更改。但是指针变量x的值可以进行修改。