| 网站首页 | 业界新闻 | 小组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 770 人关注过本帖
标题:关于&在函数中引用问题
只看楼主 加入收藏
c小白2333
Rank: 5Rank: 5
来 自:中国
等 级:贵宾
威 望:10
帖 子:120
专家分:367
注 册:2019-6-17
结帖率:100%
收藏
 问题点数:0 回复次数:8 
关于&在函数中引用问题
&怎么使用
改正程序中的问题
使得ff()可以改变q的值
不借用指针

附件: 游客没有浏览附件的权限,请 登录注册
搜索更多相关主题的帖子: 函数 引用 ff 改变 指针 
2019-07-28 12:44
c小白2333
Rank: 5Rank: 5
来 自:中国
等 级:贵宾
威 望:10
帖 子:120
专家分:367
注 册:2019-6-17
收藏
得分:0 

附件: 游客没有浏览附件的权限,请 登录注册

宝剑锋从磨砺出,梅花香自苦寒来。
2019-07-28 14:26
c小白2333
Rank: 5Rank: 5
来 自:中国
等 级:贵宾
威 望:10
帖 子:120
专家分:367
注 册:2019-6-17
收藏
得分:0 
C语言中不存在&的引用
C++中存在

宝剑锋从磨砺出,梅花香自苦寒来。
2019-07-28 17:18
c小白2333
Rank: 5Rank: 5
来 自:中国
等 级:贵宾
威 望:10
帖 子:120
专家分:367
注 册:2019-6-17
收藏
得分:0 
积分都没人领的 。。。

宝剑锋从磨砺出,梅花香自苦寒来。
2019-07-28 17:18
hoodlum1980
Rank: 2
来 自:浙江大学
等 级:论坛游民
威 望:2
帖 子:289
专家分:23
注 册:2008-2-24
收藏
得分:0 
你有个函数 foo(int &x);
int q;
你想调用这个函数应该写成:
foo(q);
q 的值是可以被 foo 修改的。


my tech blog: /hoodlum1980
2019-07-30 21:31
c小白2333
Rank: 5Rank: 5
来 自:中国
等 级:贵宾
威 望:10
帖 子:120
专家分:367
注 册:2019-6-17
收藏
得分:0 
回复 5楼 hoodlum1980
函数&的引用在c里用不了的   
你说的我都试过了

宝剑锋从磨砺出,梅花香自苦寒来。
2019-07-31 16:32
hoodlum1980
Rank: 2
来 自:浙江大学
等 级:论坛游民
威 望:2
帖 子:289
专家分:23
注 册:2008-2-24
收藏
得分:0 
回复 6楼 c小白2333
你既然当成 c 语言编译,你不会把引用改成指针?

my tech blog: /hoodlum1980
2019-07-31 20:26
flyonstone
Rank: 2
等 级:论坛游民
帖 子:2
专家分:10
注 册:2019-8-1
收藏
得分:0 
如果是参数 不用指针 ,可以

void ff(int q)
{
    *(int*)q = 2;
}
2019-08-01 08:30
lin5161678
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:33
帖 子:1085
专家分:3403
注 册:2011-12-3
收藏
得分:0 
回复 8楼 flyonstone
这是错误的做法
int可能存不下一个指针
收到的鲜花
  • rjsp2019-08-02 11:24 送鲜花  1朵  

https://zh.
2019-08-02 10:14
快速回复:关于&在函数中引用问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.057787 second(s), 9 queries.
Copyright©2004-2020, BCCN.NET, All Rights Reserved