C语言编程中void什么意思,程序设计中遇到的void到底是什么意思

C语言编程中void什么意思,程序设计中遇到的void到底是什么意思部分编程的初学者都会问”void是什么意思”,”为什么很多函数前都要加个void”.实际上,void最简单的解释就是把0转换成空类型的意思。下面用各个开发语言来详解void1.C语言中的void表示空类型,它跟int,float是同地位的,一般用在没有返回值的函数中,比如你写voidmain(),主函数完了不用写return语句,但是如果是intmain()或者是main(),你不写r…

大家好,又见面了,我是你们的朋友全栈君。

部分编程的初学者都会问”void是什么意思”,”为什么很多函数前都要加个void”.实际上,void最简单的解释就是把0转换成空类型的意思。下面用各个开发语言来详解void

1.C语言中的void

表示空类型,它跟int,float是同地位的,一般用在没有返回值的函数中,比如你写void main (),主函数完了不用写return 语句,但是如果是int main ()或者是main (),你不写return 语句它就会有错误

2.Java语言中的void

void是无返回值的意思。

比方说

public void walk()

{

System.out.print(“青山你好!”);

}

如果别的地方调用这个方法 就会打印出  你好!

再看这里:

public String walk()     //注意这里的返回类型是String不是void了

{

System.out.print(“青山你好!”);

return “祝你好运”;       //注意这里这个return 如果不写就会报错!

}

原因就是因为上面 的返回类型必须是String型

如果写的是void意思就是不需要返回类型。所以就没必要写return 了

如果方法上面写了某种返回类型 就必须写return后面跟 相应的类型值。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144259.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月12日 上午8:20
下一篇 2022年5月12日 上午8:20


相关推荐

  • nginx ssl证书生成_docker ssl证书

    nginx ssl证书生成_docker ssl证书方式二:使用openssl生成证书先要确认当前系统是否有安装opensslopensslversion安装下面的命令进行生成mkdir/root/certcd/root/certopensslgenrsa-des3-outserver.key1024opensslreq-new-keyserver.key-outserver.csrcpserver.keyserver.key.orgopensslrsa-inserver.key.org-

    2025年12月10日
    8
  • 二重积分问题、计算法则与注意事项汇总

    二重积分问题、计算法则与注意事项汇总提示 本文的适用对象为已修过 微积分 A1 的非数学系学生 文中题型方法为个人总结 部分理解虽然不太严谨 但对于解题的实用性较强 若有疏漏 or 错误 欢迎批评指正 摘要本文主要介绍的内容有 1 重积分的概念与本质 2 重积分的几何意义与运算方法 3 利用重积分的性质解题 题型汇总 4 重积分的应用 重点汇总重积分计算的相关题型 并为每一种题型提供例题与明晰的解题思路一 重积分是什么 1 重积分的概念我们都知道 一元函数定积分的概念构建 本质上是 带点分割 取

    2026年3月19日
    3
  • jdk1.8ArrayList主要方法和扩容机制(源码解析)

    jdk1.8ArrayList主要方法和扩容机制(源码解析)ArrayList简介:ArrayList实现了List接口它是一个可调整大小的数组可以用来存放各种形式的数据。并提供了包括CRUD在内的多种方法可以对数据进行操作但是它不是线程安全的,外ArrayList按照插入的顺序来存放数据。ArrayList的主要成员变量:privatestaticfinalintDEFAULT_CAPACITY=10;//数组默认初始容…

    2022年6月5日
    37
  • 文本聚类!

    文本聚类!目录第 10 章文本聚类 10 1 概述 10 2 文档的特征提取 10 3k 均值算法 10 4 重复二分聚类算法 10 5 标准化评测 10 6 总结第 10 章文本聚类上一章我们在字符 词语和句子的层级上应用了一些无监督学习方法 这些方法可以自动发现字符与字符 词语与词语 乃至句子与句子之间的联系 而不需要标注语料 同样 在文档层级上 无监督方法也可以在缺乏标注数据的条件下自动找出文档与文档之间的关联 正所谓物以类聚 人以群分 人类获取并积累信息时常常需要整理数据 将相

    2026年3月18日
    2
  • 转置卷积详解

    转置卷积详解转置卷积详解  前面文章对卷积做了讲解,感觉既然重新整理,就将系列概念整体做个梳理,也算是将自己知道的所有东西拿来献丑把。  转置卷积(TransposedConvolution)是后来的叫法,一开始大家都是称逆卷积/反卷积(Deconvolution),这个概念是在图像分割任务中被提出来的,图像分割需要逐像素的操作,对每一个像素做一个分割,将其归类到不同的物体当中。  这个任务大家很自然…

    2022年6月21日
    42
  • 解决Eclipse中文乱码

    解决Eclipse中文乱码使用Eclipse编辑文件经常出现中文乱码或者文件中有中文不能保存的问题,Eclipse提供了灵活的设置文件编码格式的选项,我们可以通过设置编码格式解决乱码问题。在Eclipse可以从几个层面设置编码格式:Workspace、Project、ContentType、File 本文以Eclipse3.3(英文)为例加以说明: 1.设置Workspace的编码格式: Windows

    2022年5月13日
    41

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号