|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 请教
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1129
人关注过本帖
标题:
请教
只看楼主
加入收藏
shujuk
等 级:
论坛游侠
帖 子:39
专家分:100
注 册:2008-9-17
结帖率:
0
楼主
收藏
问题点数:0 回复次数:13
请教
我是刚学习C语言的小白,今天在刚来论坛,下了点学习资料,感谢各位前辈的付出。
有个问题:在函数调用中,一个被调用的函数是否只能返回一个值?如一个子函数中接受2个输入值,能不能都传回主函数中去?
搜索更多相关主题的帖子:
C语言
资料
2008-09-17 20:27
举报帖子
使用道具
赠送鲜花
沼泽
等 级:
业余侠客
威 望:
8
帖 子:291
专家分:228
注 册:2008-9-15
第
2
楼
收藏
得分:0
只能返回一个值的,你可以将这两个值放在一个变量里面不就行了
2008-09-17 20:46
举报帖子
使用道具
赠送鲜花
沼泽
等 级:
业余侠客
威 望:
8
帖 子:291
专家分:228
注 册:2008-9-15
第
3
楼
收藏
得分:0
或者是直接将这两个值赋给主函数的两个变量
2008-09-17 20:47
举报帖子
使用道具
赠送鲜花
gongjiandenghua
该用户已被删除
第
4
楼
收藏
得分:0
提示:
作者被禁止或删除 内容自动屏蔽
2008-09-17 21:03
举报帖子
使用道具
赠送鲜花
gongqivictor
来 自:武汉科大
等 级:
新手上路
帖 子:32
专家分:0
注 册:2008-9-16
第
5
楼
收藏
得分:0
同意楼上的
int *function(int a)
{
....
};
2008-09-17 21:19
举报帖子
使用道具
赠送鲜花
smallmoon521
等 级:
蜘蛛侠
威 望:
4
帖 子:517
专家分:1373
注 册:2008-4-21
第
6
楼
收藏
得分:0
[bo][un]gongqivictor[/un] 在 2008-9-17 21:19 的发言:[/bo]
同意楼上的
int *function(int a)
{
....
};
你这是指针函数啊,不是变量指针~不行滴~
为游戏狂~~!! 大家努力编哈!
2008-09-17 22:14
举报帖子
使用道具
赠送鲜花
p1s
等 级:
贵宾
威 望:
10
帖 子:454
专家分:3
注 册:2005-11-4
第
7
楼
收藏
得分:0
指针和引用都可以实现……
.cn" target="_blank">《易学C++》,初学者学习C++的最佳读本。
2008-09-17 22:20
举报帖子
使用道具
赠送鲜花
smallmoon521
等 级:
蜘蛛侠
威 望:
4
帖 子:517
专家分:1373
注 册:2008-4-21
第
8
楼
收藏
得分:0
引用是C++的语法,标准C里没有,不过这没什么.大家都是这么用的.
为游戏狂~~!! 大家努力编哈!
2008-09-17 22:25
举报帖子
使用道具
赠送鲜花
StarWing83
来 自:仙女座大星云
等 级:
贵宾
威 望:
19
帖 子:3951
专家分:748
注 册:2007-11-16
第
9
楼
收藏
得分:0
1 严格地返回两个值:参见fork函数和vfork函数
2 得到两个结果:在参数中使用指针,指向接受返回值的内存单元。
3 从返回值得到多个结果:返回经malloc分配的指针(低效,不安全),多个返回值通过位运算组合在一个返回值中(繁琐),返回结构体(效率随编译器的处理而定)。
自己选择方法。不过最好的办法是认真设计高效简洁科学经济的函数调用界面。
专心编程………
飞燕算法初级群:3996098
我的Blog
2008-09-17 22:51
举报帖子
使用道具
赠送鲜花
StarWing83
来 自:仙女座大星云
等 级:
贵宾
威 望:
19
帖 子:3951
专家分:748
注 册:2007-11-16
第
10
楼
收藏
得分:0
PS 如果你使用汇编,则可以在完全不损失效率的情况下返回1~4个值,不过其实这没什么用处……因为现代C编译器也会做这种优化,效率提高不明显。
专心编程………
飞燕算法初级群:3996098
我的Blog
2008-09-17 22:53
举报帖子
使用道具
赠送鲜花
14
1/2页
1
2
快速回复:
请教
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.027800 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved