搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 请高手解一道题
标题:
请高手解一道题
只看楼主
dengjianyu
来 自:江西
等 级:
新手上路
帖 子:9
专家分:2
注 册:2010-9-25
结帖率:
60%
楼主
已结贴
√
问题点数:5 回复次数:3
请高手解一道题
#include<stdio.h>
int hello()
{
printf("hello world\n");
return 1;
}
void main()
{
hello();
printf("da jia hao ");
}
帮我解释下这道题,main()位置所起的作用,int换void输出一样,return1起什么作用
搜索更多相关主题的帖子:
void
return
hello
world
2010-09-26 11:09
whbc
等 级:
论坛游侠
帖 子:180
专家分:139
注 册:2010-3-31
第
2
楼
得分:1
main是主函数,它里面可以调用其他的函数,一个函数有且仅有一个主函数main();int main与void main的不同之处在于int是将main函数定义为整型,一般有返回值,而void是将main函数定义为空类型,没有返回值。return就是有没有返回值的体现。return 1 ;是返回函数调用你的结果这里的1可以换成0。或者直接用return.
付出终将有回报!Ibelieve!
2010-09-26 13:12
kevin_zh
来 自:农村
等 级:
业余侠客
威 望:
1
帖 子:129
专家分:250
注 册:2010-8-14
第
3
楼
得分:1
支持楼上,main函数可以放在代码段的任何位置,但程序从main函数开始执行,当运行到hello()时,main函数调用hello函数,int hello ()和下面的代码段是hello函数的原型,是一个函数调用,return后是函数的返回值
"please input a number :\n"
2010-09-26 15:44
xuexibianc
等 级:
论坛游民
帖 子:35
专家分:34
注 册:2010-9-8
第
4
楼
得分:1
int hello() 这边你也可以改为void hello()。定义为int是可以返回一个int类型的值。你可以在主函数中printf那个值啊
2010-09-27 16:22
4
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-321374-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.462503 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved