18

问答题 18 /69

下面三个变量分别代表什么含义?
const int* ptr;
int const* ptr;
int* const ptr;

参考答案

前两个代表指向const变量的指针,即指针所指向的对象是const的,不能使用指针修改;最后一个代表const指针,即指针本身是const的,不能指向其他地址