const int* const fun(const int* const& p) const;我试图在这个给定的函数原型中找出输入参数。我在这两个人之间争论,不知道哪一个是对的。
发布于 2015-05-06 15:15:00
您所拥有的是对指向常量整数的常量指针的引用。
发布于 2015-05-06 15:15:49
p是对指向const int的const指针的引用。
引用本身不是const -- "const引用“只是对const对象的引用。因此,"const引用指向const int的指针“将被理解为相同的意思。
发布于 2015-05-06 15:13:13
输入是一个const引用,它引用一个const指针。因此,引用是常量,指针是常量,但它所指向的值可以更改。
不是这样的。参数p不能更改为指向另一个对象。p指向的对象的值也不能更改。
输入是对指向常量整数的constant指针的const引用。
说大也大吧。
p是对指向const整数的const指针的引用。
https://stackoverflow.com/questions/30080720
复制相似问题