|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ void add()求和的问题
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
3991
人关注过本帖
标题:
void add()求和的问题
只看楼主
加入收藏
yuccn
来 自:何方
等 级:
版主
威 望:
167
帖 子:6815
专家分:42393
注 册:2010-12-16
第
11
楼
收藏
得分:0
回复 5楼 yuccn
严谨一点应该这样:
void add(int a,int b, int *c)
{
if (c != NULL) *c = a + b;
}
我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2012-11-22 12:19
举报帖子
使用道具
赠送鲜花
小小战士
等 级:
蜘蛛侠
威 望:
1
帖 子:569
专家分:1313
注 册:2012-11-3
第
12
楼
收藏
得分:0
以下是引用
yuccn
在2012-11-22 12:18:19的发言:
传引用:void add(int a,int b,int &c) 调用函数add(m,n,&k)
这个调用时不正确的。
应该是 :……调用函数add(m,n,k),不用加上&
你可以写个例子测试下
不小心写错了,改下就行
[
本帖最后由 小小战士 于 2012-11-22 12:22 编辑
]
小小战士,战士中的战斗机!
2012-11-22 12:20
举报帖子
使用道具
赠送鲜花
yaobao
等 级:
蒙面侠
威 望:
4
帖 子:1854
专家分:4121
注 册:2012-10-25
第
13
楼
收藏
得分:0
回复 10楼 yuccn
或许是编译器的问题void add(int a,int b,int &c) 调用函数add(m,n,&k)
这样的调用我在测试时一直通不过,我用的是WINTC
认认真真的学习,踏踏实实的走路:戒骄戒躁!!!
2012-11-22 14:41
举报帖子
使用道具
赠送鲜花
liufashuai
来 自:冥界-魔域-魂殿
等 级:
蜘蛛侠
威 望:
1
帖 子:370
专家分:1374
注 册:2012-6-22
第
14
楼
收藏
得分:2
这个问题不用纠结了吧,用指针和引用都可以,主要注意函数和调用时候一致就行。
有一种落差是,你配不上自己的野心,也辜负了所受的苦难。
2012-11-22 15:51
举报帖子
使用道具
赠送鲜花
mmmmmmmmmmmm
等 级:
青峰侠
威 望:
8
帖 子:388
专家分:1809
注 册:2012-11-2
第
15
楼
收藏
得分:2
void add(int a,int b,_int&___c)
{
_____c____= a + b;
}
我们的目标只有一个:消灭0回复!
while(1)
++money;
2012-11-22 15:53
举报帖子
使用道具
赠送鲜花
yaobao
等 级:
蒙面侠
威 望:
4
帖 子:1854
专家分:4121
注 册:2012-10-25
第
16
楼
收藏
得分:0
回复 15楼 mmmmmmmmmmmm
你的头像真是。。。。
每次看到都很别扭啊。。
认认真真的学习,踏踏实实的走路:戒骄戒躁!!!
2012-11-22 22:02
举报帖子
使用道具
赠送鲜花
wwfdzh2012
等 级:
论坛游民
帖 子:88
专家分:27
注 册:2012-11-22
第
17
楼
收藏
得分:2
没有返回值如何求和?用指针?应该要看你主函数是怎么设计了吧。。。新手,仅供参考。。。
2012-11-23 22:36
举报帖子
使用道具
赠送鲜花
lyj123
等 级:
论坛游侠
帖 子:60
专家分:152
注 册:2010-11-15
第
18
楼
收藏
得分:2
以下是引用
蓝天铁翼
在2012-11-21 22:47:52的发言:
天空使函数具有求和的功能
void add(int a,int b,____c)
{
_________= a + b;
}
哪位高人能够帮忙解读下啊,谢了
长长的下划线是什么东西?您编译通过了?
可以选择
void add(int a,int b,int& c);
void add(int *a,int* b,int* c);//为防止值被更改,可以加const
void add(int &c,int&b,int&c);
相互帮助
2012-11-25 17:11
举报帖子
使用道具
赠送鲜花
一个人的孤独
等 级:
论坛游民
帖 子:45
专家分:56
注 册:2012-10-15
第
19
楼
收藏
得分:2
只改变了调用函数实参k的值,传递的是k的真实地址,没有产生副本,直接用形参c也就相当于用实参k,直接修改,相当于直接寻址
直接寻址
学习了!!
2012-11-25 22:11
举报帖子
使用道具
赠送鲜花
19
2/2页
1
2
快速回复:
void add()求和的问题
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.020641 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved