C语言中的函数类型void什么详细意思?

main函数,自定义的函数中,书中我看到有很多都定义为void类型,查了不少时间书中只说了一句话什么空返回值,什么玩意。什么返回值返回到哪里?函数在C语言中都有哪些类型?... main函数,自定义的函数中,书中我看到有很多都定义为void类型,查了不少时间书中只说了一句话什么空返回值,什么玩意。什么返回值返回到哪里?
函数在C语言中都有哪些类型?哪些类型都是具体什么含义?
请具体说一次啊,我出的悬赏分比较多,尽量说得好一点
感谢!!!!!!!!!!!!!
展开
 我来答
8471872
2009-11-02 · TA获得超过154个赞
知道答主
回答量:371
采纳率:0%
帮助的人:138万
展开全部
概义:函数的返回值定义为void, 表示函数没有返回值.
函数有int char double 等类型。“Void”指定其函数返回值为“空类型”,。就是当中间过程。好像化学中的催化剂。前后不改变。函数用了它处理函数后,只是利用,不求带会结果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
裔尧0hu
2023-02-06
知道答主
回答量:17
采纳率:0%
帮助的人:1.2万
展开全部
void的意思是就这个这个变量在使用的时候,计算机不知道要读取多大的字节数,我们定义一个变量,有变量名,有类型,其实变量名就是第一个字节,在没有类型的那个年代,都是一个字节一个字节读取数据的,可能那时候数值都比较小,每个变量名都占用了一个字节空间,如果比较大的数,就难以表示,那怎么办呢?这时候数据类型被发明出来了,例如一个int类型的数据a,占用4个字节,怎么安排呢?名字a被安排在第一个字节,在使用的时候,计算机看到了int(其实是编译器做的),就知道,从a这个字节开始读取4个字节,不是把4个字节合并为一组叫a,而是第一个字节被命名为a,使用时候只需要从a开始的字节往后读取4个字节即可,所以在定义一个变量时,就要写明变量名(确定第一个字节名字),数据类型名(确定在使用变量时要读取的字节数目),那么void就好理解,就是计算机不知道要读取多少个字节,根本不会做任何处理,在编译器看来,直接忽略即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
herg2009
2009-11-02 · TA获得超过289个赞
知道小有建树答主
回答量:100
采纳率:0%
帮助的人:117万
展开全部
haha~~
差别如下:
void Function()
{
.......;//注意函数不用return x;语句,即函数是空返回的。
}
int Function()
{
.......;
return x;//这里必须加上,而且函数名前的类型必须是x的类型!!
}

简单说你要返回一个值的话,函数前面加那个值的类型;
你要返回的是一个数组时前面加void就可以(当然这个数组是你带入的)!!

在main()函数钱一般加上void,因为它不需要返回任何值吧!!

有问题可以Hi我,十点以后都可以~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xu...4@126.com
2009-11-02 · 超过16用户采纳过TA的回答
知道答主
回答量:81
采纳率:100%
帮助的人:34.9万
展开全部
比如说一个方法
int m()
那么这个方法执行后有一个结果 就是int类型的
如果是
void m()
那么这个方法只是执行大括号里的内容 而没有返回值

简单的说 第一个方法最后会得到一个数
第二个方法只是干活 最后不一定会得到什么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kevintian1980
2009-11-02 · TA获得超过326个赞
知道小有建树答主
回答量:77
采纳率:0%
帮助的人:113万
展开全部
函数的返回值定义为void, 表示函数没有返回值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式