| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 687 人关注过本帖
标题:小弟是菜鸟爱钻牛角尖求大虾们解决!
只看楼主 加入收藏
zd1505675319
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:139
专家分:178
注 册:2011-11-4
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:7 
小弟是菜鸟爱钻牛角尖求大虾们解决!
在c语言中 函数的末尾加上 return 是干什么用的;为什么都用 return 0;return -100 ,1000,行不行 求解答
搜索更多相关主题的帖子: 干什么 c语言 return 
2011-11-04 18:59
thlgood
Rank: 5Rank: 5
等 级:职业侠客
帖 子:281
专家分:381
注 册:2010-9-24
收藏
得分:1 
return是返回值例如:
比如两个数相加,用return返回结果
程序代码:
int Plus(int a, int b)
{
    return a+b;
}

int main()
{
    printf("%d", Plus(10, 20));
    return 0;
}

其中int Plus(....)的第一个int是指返回值的类型。

有的函数没有返回值,比如:
程序代码:
void ShowMessage()
{
    printf("Hello, World");
}


如果没返回值的话,就在函数前面加一个vode

o(∩∩)Linux & Python 群:187367181
2011-11-04 19:11
zd1505675319
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:139
专家分:178
注 册:2011-11-4
收藏
得分:0 
返回值为什么的 0 呢
2011-11-04 19:44
非死亡!
Rank: 8Rank: 8
来 自:四川
等 级:蝙蝠侠
帖 子:179
专家分:760
注 册:2011-10-31
收藏
得分:8 
返回的数是多少没关系的
返回0是大家约定俗成的 这样返回0就知道函数是运行正常的 没返回0就出错了哈
main()有返回值是表示 整个程序运行完好
返回1000  1000都可以的 只要别人知道你的100是正常运行的.....

能力 技巧
2011-11-04 21:46
逆时光飞
Rank: 2
等 级:论坛游民
帖 子:27
专家分:49
注 册:2011-11-5
收藏
得分:1 
返回值为0表示不返回 对应int 如果是void main() 就不用加return了
2011-11-05 22:33
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
以上回答全是错的

授人以渔,不授人以鱼。
2011-11-05 22:34
arhatlohan
Rank: 2
等 级:论坛游民
帖 子:10
专家分:23
注 册:2011-11-1
收藏
得分:0 
回复 6楼 TonyDeng
望指教!
2011-11-05 22:37
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
答不胜答,这个问题与那个(i++,++i)=?一样,常答常问,没那闲心再答。

授人以渔,不授人以鱼。
2011-11-05 22:44
快速回复:小弟是菜鸟爱钻牛角尖求大虾们解决!
数据加载中...
 
   



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

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