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


相关推荐

  • dsp28335 IIC总结

    dsp28335 IIC总结1 IIC 低速同步串行半双工通信 2 空闲总线均为高电平 任一器件输出低将总线拉低 各器件线与关系 3 每个 IIC 总线上的器件都有唯一地址 4 IIC 数据位有效性规定 时钟信号为高电平时 数据线必须保持稳定 时钟信号为低电平时 数据线上的高低电平状态才允许变化 5 起始信号 SCL 为高电平 SDA 由高变低 nbsp nbsp nbsp 停止信号 SCL 为高电平 SDA 由低变高 6 每一个字节 8 位长度 数

    2026年3月26日
    2
  • 马斯克出手:Grok 4正式宣布全球免费,这一步棋对AI格局意味着什么?

    马斯克出手:Grok 4正式宣布全球免费,这一步棋对AI格局意味着什么?

    2026年3月15日
    1
  • oracle更改用户的密码

    oracle更改用户的密码第一种情况,不知道该用户的密码,以管理员身份或者其他有权限的用户更改。1、以system或者sys的身份登录。登录语句sqlplus system/psw@ora_name或者sqlplus  sys/psw@ora_name assysdba。2、alter语句修改用户user1的密码。alter user  user1 identified bynew_psw;3

    2022年7月28日
    9
  • 开源智能体框架(Agent Zero)

    开源智能体框架(Agent Zero)

    2026年3月16日
    3
  • java全排列递归算法_java排列组合代码实现

    java全排列递归算法_java排列组合代码实现一、排列1、计算公式如下:2、使用方法,例如在1,2,3,4,5中取3个数排列:3、全排列当m=n时,结果为全排列。例如1,2,3,4的全排列如下:4、代码实现求无重复数组的全排列 /** *循环递归获取给定数组元素(无重复)的全排列 * *@paramoriList原始数组 *@paramoriLen原始数组size *@paramarrayCombResult数组排列结果集,可传null或空Set *@parampreList记录排列参数

    2022年8月31日
    4
  • Metricbeat添加ip address信息

    Metricbeat添加ip address信息Metricbeat 默认输出信息里没有 ip 地址 6 3 版本之后可以通过 add host metadata 来开启附带 ip 信息 没测试过 原本我是通过修改 modules d system yml 文件 在每项后面加自定义 fields ip 字段来添加 ip 信息 类似下面这样 module systemperiod 15mmetricset uptimef

    2026年1月25日
    2

发表回复

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

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