对,应该为const int const* p(const int a) const;
第一个:返回的指针所指的对象为const,即指向的对象不可修改
第二个:返回的指针为const,即不能指向别的对象
第三个:传进来的参数为const,即函数里面不可修改
第四个:只对成员函数有效,即改成员函数为const,也就是说它不能改变所属类的成员变量的值
对,应该为const int const* p(const int a) const;
第一个:返回的指针所指的对象为const,即指向的对象不可修改
第二个:返回的指针为const,即不能指向别的对象
第三个:传进来的参数为const,即函数里面不可修改
第四个:只对成员函数有效,即改成员函数为const,也就是说它不能改变所属类的成员变量的值