return 返回值所表示的意义

return 返回值所表示的意义

return语句用来结束循环,或返回一个函数的值。

1 return, 如果什么都不接的话,其实就是void类型函数的返回,返回后不再执行return后面的语句

如果函数执行成功返回0,不成功返回非0,一般情况下非0值常用-1来表示。

2 return 0:一般用在主函数结束时,表示程序正常终止,即告诉系统程序正常。

3 return -1::表示返回一个代数值,一般用在子函数结尾。表示程序异常终止,即告诉系统程序异常
4 return 1: 代表函数非正常终止与return-1 意思差不多
布尔类型返回:
return 0:返回假;
return 1:返回真;

一般这样的函数用来实现一个判断是否的逻辑,或检查有无的数据。返回真表示“是”,返回假表示“否”!如:isalpha()判断是否是字母 isdigit()判断是否是数字。

c语言编译系统在给出逻辑运算结果时,以“1”表示真,以“0”表示假。例如:i = 1 > 3;则i的值为0。反之,i = 1 < 3;则i的值为1。

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

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

(0)
上一篇 2021年9月27日 下午4:00
下一篇 2021年9月27日 下午4:00


相关推荐

  • 51单片机最小系统的c语言,51单片机最小系统「建议收藏」

    51单片机最小系统的c语言,51单片机最小系统「建议收藏」本文内容以中心网站发布的“最小系统图片”为例进行讲解。1、为什么要讲单片机最小系统图1(51芯片+晶振+复位)=最小系统因为单片机的应用领域极为广泛,以单片机为核心的电路千奇百怪,而单片机最小系统是最基本的、也是小的不能再省略掉任何部分的系统了。尽管这样小了,但只要掌握它,就能设计出丰富多彩的电路来。2、什么是单片机最小系统很简单,单片机最小系统就是一块单片机芯片+晶振电路+复位电路,如图1所…

    2022年6月23日
    20
  • 黑盒测试和白盒测试的区别

    黑盒测试和白盒测试的区别一 nbsp 软件测试方法 1 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 软件测试方法 白盒测试 黑盒测试 灰盒测试 静态测试 动态测试 2 nbsp nbsp nbsp nbsp nbsp nbsp nbsp nbsp 白盒测试 是一种测试用例设计方法 在这里盒子指的是被测试的软件 白盒 顾名思义即盒子是可视的 你可以清楚盒子内部的东西以及里面是如何运作的 因此白盒测试需要你对系统内部的结构和工作原理有一个清楚的了解 并且基于这个知识来设计你的用例 白盒测试

    2026年3月26日
    2
  • Ubuntu pycharm配置conda已安装好的环境,以及conda激活环境的命令相关操作

    Ubuntu pycharm配置conda已安装好的环境,以及conda激活环境的命令相关操作如果项目里用到的第三方库很多则 pycharm 加载比较慢激活 anaconda 运行环境 source anaconda3 bin activateroot 参看环境情况 condainfo e 激活对应的环境 condaactivat 查看里面已经安装好的库有哪些 condalist

    2026年3月27日
    1
  • ajax怎么解决报414,如何解决HTTP 414“请求URI太长”错误?

    ajax怎么解决报414,如何解决HTTP 414“请求URI太长”错误?根据约翰的回答,我将GET请求更改为POST请求。它可以工作,而无需更改服务器配置。所以我去寻找如何实现这一点。以下页面是有帮助的:带有PHP的jQueryAjaxPOST示例(注意清理发布的数据注释)和http://www.openjs.com/articles/ajax_xmlhttp_using_post.php基本上,区别在于GET请求在一个字符串中包含url和参数,然后发送null…

    2022年5月31日
    42
  • git将本地代码上传仓库(gitlab克隆代码到本地)

    Git本地仓库使用1)初始化gitinitcd到你本地的工程目录,初始git使用环境,当前目录下会创建一个.git目录。我这是之前init过了,所以会提示reinit。2)添加文件到版本库gitadd[file/dir]这样,把文件添加到git本地管理目录中,这类似Svn的add操作,实际上,还没有提交到本地管理仓库。利用gitstatus如何通过xcode从git远程代码库clone到本地当然可…

    2022年4月18日
    126
  • 【Nginx】什么是Nginx?为什么使用Nginx?

    【Nginx】什么是Nginx?为什么使用Nginx?一、前言为毛要用nginx服务器代理,不直接用tomcat7.0,还做多了一次接请求?这个是我想问的,公司的新项目是要用Nginx+tomcat7+jdk开发的,用户命名可以直接访问tomcat,为啥还要用Nginx?这货是个啥玩意?二、什么是Nginx?在传统的Web项目中,并发量小,用户使用的少。所以在低并发的情况下,用户可以直接访问tomcat服务器,然后tomcat服务器…

    2022年7月23日
    17

发表回复

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

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