void具体有什么作用

看书上说的void指的是没有返回值,返回值指的是什么啊?返回到哪里啊。又听说如果需要返回的话需要return语句。但为什么有的程序中没有void,也就是没有“无返回值”,... 看书上说的void指的是没有返回值,返回值指的是什么啊?返回到哪里啊。 又听说如果需要返回的话需要return语句。 但为什么有的程序中没有void,也就是没有“无返回值”,也就是有返回值,但为什么它们都没有加return语句呢? 展开
 我来答
亲爱者
高粉答主

2019-11-11 · 说的都是干货,快来关注
知道小有建树答主
回答量:589
采纳率:100%
帮助的人:9.1万
展开全部

1、void真正发挥的作用在于对函数返回的限定;

2、void对函数参数的限定;

3、void具体的作用就是该函数执行完之后,将计算结果反馈给调用源。

扩展资料:

C语言介绍:

C语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。

C是结构式语言结构式语言的显著特点是代码及数据的分隔化, 即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰, 便于使用、维护以及调试。C 语言是以函数形式提供给用户的, 这些函数可方便的调用, 并具有多种循环、条件语句控制程序流向, 从而使程序完全结构化。

参考资料来源:百度百科-c语言

爱教育爱学习
高粉答主

2019-11-11 · 学而不思则罔,思而不学则殆
爱教育爱学习
采纳数:384 获赞数:112730

向TA提问 私信TA
展开全部

 void真正发挥的作用在于:

1、对函数返回的限定;

2、 对函数参数的限定。

void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。 void几乎只有“注释”和限制程序的作用,因为从来没有人会定义一个void变量。

扩展资料   

例:

公共类TestDemo { 

公共静态void main(String [] args){ 

demo1(); 

虚空v1 = demo2(); 

System.out.println(v1); //空

Demo <Void> obj = new Demo <>(); 

虚空v2 = obj.get(); 

System.out.println(v2); // null 

public static void demo1(){ 

public static Void demo2 (){ 

return null; 

静态类Demo <T> { 

public T get(){ 

返回null;

}

参考资料来源: 百度百科—void

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
亚盟小鸭SYW
推荐于2017-11-26 · 超过56用户采纳过TA的回答
知道小有建树答主
回答量:116
采纳率:66%
帮助的人:53.5万
展开全部
返回值的作用就是该函数执行完之后,将计算结果反馈给调用源。 举个例子: int add(int a, int b) { return a+b; } void main() { int res = add(2, 3); } main函数调用了add函数,add计算完之后将结果返回,所以整形变量res赋值成功(res=5)。 返回类型声明为void的函数,return可写可不写,如果写的话return后不需要加东西了。 返回类型声明为其他的函数,必须写上return,return后面跟着的结果的类型必须符合才行。 C语言支持函数缺省返回值,缺省时函数返回值类型默认为int。 C++和Java都不支持缺省。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小狱34
2014-10-25 · 超过63用户采纳过TA的回答
知道答主
回答量:102
采纳率:0%
帮助的人:150万
展开全部
你说的没有void也没有return的应该是类似这种的 main() { …… } 这是因为main函数比较特殊,做为程序入口,如果没有定义它的返回值,那实际就默认有一个void
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
赞赞UNX39
2020-05-22
知道答主
回答量:1
采纳率:0%
帮助的人:608
展开全部
无返回值函数不需要向主调函数提供返回值,通常用户定义此类函数时,需要指定它的返回值类型为空即void的类型
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式