当前位置: 代码迷 >> C语言 >> void是什么啊!为什么每一个程序都有他的开头
  详细解决方案

void是什么啊!为什么每一个程序都有他的开头

热度:342   发布时间:2004-10-10 21:34:00.0
void是什么啊!为什么每一个程序都有他的开头
void是什么啊!为什么每一个程序都有他的开头
搜索更多相关的解决方案: void  

----------------解决方案--------------------------------------------------------
void 就是表示没有返回值啊,如果不写,就默认为是返回int型
----------------解决方案--------------------------------------------------------

返回值返回到那里啊!!我是一个初学者请多多指教版主说清楚一点行吗???


----------------解决方案--------------------------------------------------------

关于main的我到没有想到为什么,有什么用???

一般情况下,在子函数中关于返回值应该是返回到栈里的!


----------------解决方案--------------------------------------------------------

太深了吧!!如果我没有写VOID后里和有写有什么不同的啊啊!我一直都不明白返回值是什么意思啊返回到那里啊!!!没有返回值是什么意思啊!是不是一个函数有返值和没有返回一个值的意思是一样的啊!!~~


----------------解决方案--------------------------------------------------------

没有写表示有一个返回值是int型的,

写了表是没有返回值,是一个类型.

有的函数调用是需要返回值的,比如说一个函数求两个数的和,返回的就是两个参数的和,

而有的不需要,具体根据自己的需要定义.


----------------解决方案--------------------------------------------------------

int poppy()

{..........;

return (6);

}

void main()

{int k;

k=poppy;

printf("%d",k);}

这里函数poppy被定义为int型

这样函数poppy的返回值等于6 最后的运行结果为打印6

主函数为void 即主函数没有返回值


----------------解决方案--------------------------------------------------------
以下是引用poppylx在2004-10-12 10:39:00的发言:

int poppy()

{..........;

return (6);

}

void main()

{int k;

k=poppy;

printf("%d",k);}

这里函数poppy被定义为int型

这样函数poppy的返回值等于6 最后的运行结果为打印6

主函数为void 即主函数没有返回值

是不是要加个括号:

k=poppy();


----------------解决方案--------------------------------------------------------

恩 是吧

现丑了


----------------解决方案--------------------------------------------------------
也不是,是我鸡蛋里挑刺吧.......
----------------解决方案--------------------------------------------------------
  相关解决方案