首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >const int* const fun(const int* const& p) const;

const int* const fun(const int* const& p) const;
EN

Stack Overflow用户
提问于 2015-05-06 15:10:35
回答 6查看 1.2K关注 0票数 2
代码语言:javascript
复制
const int* const fun(const int* const& p) const;

我试图在这个给定的函数原型中找出输入参数。我在这两个人之间争论,不知道哪一个是对的。

  1. 输入是一个const引用,它引用一个const指针。因此,引用是常量,指针是常量,但它所指向的值可以更改。
  2. 输入是对指向常量整数的constant指针的const引用。
EN

Stack Overflow用户

发布于 2018-02-10 01:01:40

const int* const& P

P是指向常量整数的常量指针的引用(而不是常量引用,因为引用始终是常量)。

第一个常量用于整数,第二个常量用于指针(不是引用)。传递常量指针的引用是没有意义的,因为它是常量的。

票数 0
EN
查看全部 6 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30080720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档