部分编程的初学者都会问"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后面跟 相应的类型值。

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

  1. C语言编程>第七周 ⑧ 请编一个函数void fun(int a[M][N],int b[N]),c指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入b所指一维数组中。

    例题:请编一个函数void fun(int a[M][N],int b[N]),c指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入b所指一维数组中.二维数组中的数己在主函数中赋予. ...

  2. PHP 打印0-n的所有质数,输出1到n中所有的素数 C语言编程:输出1到N中所有质数的个数...

    c语言输入一个n值,输出1-n之间所有素数之和及素数寻分享大佬帮助啊别和往事过不去,因为它已经过去.别和现实过不去,因为你还要过下去. #include "stdio.h"int ...

  3. C 语言编程 — 使用 assert 断言进行程序设计

    目录 文章目录 目录 断言 利用断言来提高代码的可测试性 自定义断言来满足需求 尽量在函数中使用断言来检查参数的合法性 避免在断言表达式中使用改变环境的语句 避免使用断言去检查程序错误 在防错性程序设 ...

  4. c51语言1秒延时程序,KeilC51程序设计中几种精确延时方法

    实现延时通常有两种方法: 一种是硬件延时,要用到定时器/计数器,这种方法可以提高CPU的工作效率,也能做到精确延时:另一种是软件延时,这种方法主要采用循环体进行. 1 使用定时器/计数器实现精确延时 ...

  5. 14c语言合并两个字符串,C语言编程实现,将给定字符串中连续出现3次的小写字母替换为改小写字母在字母表中的下一个字母...

    满意答案 yuezhigao 推荐于 2017.10.18 采纳率:43%    等级:12 已帮助:6095人 代码如下:#include #include int ChangeString(cha ...

  6. c语言编程有向图的入度 出度,有向图中各点的出度和入度

    分析: 本程序中的有向图都是无权图,所以邻接矩阵中每个元素不是1,就是0 .第i+1个元素的出度就是第i行的所有元素值为1的个数,入度同理. 代码中的n是顶点个数,m是边数. u是起点,v是终点. o ...

  7. python输入一个英文句子、统计单词个数_C语言编程求一个英文句子中的单词数和最长单词的位置、长度及输出这个单词。c++编程 从键盘输入一个英文...

    C语言编程求一个英文句子中的单词数和最长单词的位置.长度及输出这个单词. c++编程 从键盘输入一个英文 www.zhiqu.org     时间: 2020-11-23 我刚做了一关于英文句子里面每 ...

  8. 嵌入式开发中C语言编程要点简述!

    在嵌入式Linux的C语言开发中,C语言的基本编程依然是最重要的内容.除此之外,与一般的C语言编程相比,嵌入式Linux的C语言编程有以下一些要点: 1.库函数与系统调用 在进行C语言编程的时候,使用 ...

  9. 数学在c语言编程中的历史,用计算机C语言编程解古代数学题

    用计算机C语言编程解古代数学题 C语言广泛的应用于基础软件.桌面系统.网络通信.音频视频.游戏娱乐等诸多领域.是世界上使用最广泛的编程语言之一本文由论文联盟http://www.LWlm.cOm收集整 ...

最新文章

  1. spring27: bean装配-基于xml
  2. SAP SD定价技术分析
  3. 大学计算机技术类社团/组织——社团官方网站
  4. vnc远程登录linux黑屏,linux VNC安装好后登录黑屏 鼠标显示黑色大叉的解决方法
  5. mysql cast报错_mysql数据库cast
  6. html 点击选择变色,JS实现菜单点击后变色
  7. 机器学习基础(四十九)—— 总结
  8. ubuntu16.04 安装中文输入法
  9. Atitit 提升科技影响力----软件方面的.docx 目录 1. 大原则 2 1.1. 科技强人必须是创新型[ 2 1.2. 要有一定的体量和规模 2 1.3. 产业链齐全 底层基础 --高层应
  10. struts2+spring的两种整合方式
  11. 数列科技开源全链路压测平台Takin-总结
  12. python利用reportlab打印图文并茂内容
  13. 最好用的伪原创工具手机app
  14. xshell修改服务器登录密码
  15. openwrt中luci学习笔记
  16. 您的计算机无法加入域,Win7系统电脑无法加入域提示找不到网络路径的应对方案...
  17. android模拟奥克斯空调红外,奥克斯空调手机遥控器
  18. c++实验总结_史上最全场景文字检测资源合集(70篇重要论文 + 15个开源代码 + 176个实验结果 + 1305个统计信息)...
  19. windows系统服务器怎么锁屏,电脑怎么锁屏?锁屏快捷键是什么?
  20. 固态硬盘安装--系统迁移--设置引导启动项

热门文章

  1. 送书送书送书,(包邮)送,仅此而已!
  2. mosquitto简介和使用
  3. 【Win10 访问 Linux samba 拒绝访问】
  4. 判断一个链表是否为回文结构【Java实现】
  5. 百度提交死链的官方标准格式
  6. c语言编程gps卫星坐标计算公式,C语言计算GPS卫星位置演示教学.doc
  7. 零知识证明学习(三)—— 非交互式零知识证明(zkSNARKs)
  8. 拉格朗日松弛与拉格朗日分解 lagrangian relaxation
  9. maven pom profiles
  10. Docker技术PPT分享给大家