转自:https://blog.csdn.net/baidu_35679960/article/details/77542787

1、返回值int 类型的函数返回:

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

return 0:一般用在主函数结束时,按照程序开发的一般惯例,表示成功完成本函数。
return -1::表示返回一个代数值,一般用在子函数结尾。按照程序开发的一般惯例,表示该函数失败;

以上两个是约定俗成,系统提供的函数绝大部分定义为int类型返回值的都是这样的。返回值是返回给系统用的,给系统看得。一般做调试的时候也会用的,当出现错误的时候可以根据返回值来确定问题出在哪一个函数上的。

再次提醒,注意此时返回的类型是int。

2、布尔类型返回:

return 0:返回假;
return 1:返回真;

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

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

return 0、return 1、return-1相关推荐

  1. c语言中return 0的作用,return 0在c语言中代表着什么?

    return 0在c语言中代表着什么? 发布时间:2020-03-26 17:05:39 来源:亿速云 阅读:601 作者:小新 return 0在c语言中代表着什么?可能大家对c语言并不陌生,或者从 ...

  2. return 0和return 1和return -1的区别

    1.返回值int 类型的函数返回: return语句用来结束循环,或返回一个函数的值. return 0:一般用在主函数结束时,按照程序开发的一般惯例,表示成功完成本函数. return -1::表示 ...

  3. C#自学36一return的用法及意义return 0和return 1和return -1

    1.返回值int 类型的函数返回: return语句用来结束循环,或返回一个函数的值. return 0:一般用在主函数结束时,按照程序开发的一般惯例,表示成功完成本函数. return -1::表示 ...

  4. C语言中return 0和return 1和return -1

    1.返回值int 类型的函数返回: return语句用来结束循环,或返回一个函数的值. return 0:一般用在主函数结束时,按照程序开发的一般惯例,表示成功完成本函数. return -1::表示 ...

  5. [C]C语言中return 0和return 1和return -1

    1.返回值int 类型的函数返回: return语句用来结束循环,或返回一个函数的值. return 0:一般用在主函数结束时,按照程序开发的一般惯例,表示成功完成本函数. return -1::表示 ...

  6. C++中return 0;与return;的区别

    return语句有两种形式: 1.return;//不带返回值的return语句 2.return 0;//带返回值的return语句,或者返回一个变量或一个函数. 不带返回值的return语句用于, ...

  7. c语言中的return 0有什么用?

    C语言为什么要return 0(个人看法) c语言中的return 0有什么用? 用return这种形式就能定义返回值, return 0可以 终止 main() 函数,并返回值 0. return ...

  8. return 0和return的区别

    return语句有以下形式: return;//不带返回值的return语句 return 0;//带返回值的return语句,或者返回一个变量或一个函数. return 1//表示函数异常结束 不带 ...

  9. C++中return 0 和return 1 的区别

    1.布尔类型的函数返回 return 0:返回假: return 1:返回真: 2.返回值int 类型的函数返回 return 0  代表程序正常退出 return 1代表程序异常退出(有的时候也可用 ...

最新文章

  1. Maven向本地仓库导入官方仓库没有的jar包
  2. MinGW 与MSVC的区别
  3. (转)jQuery 基础
  4. printf函数输出多个printf 、前置加加或者后置加加
  5. mysql修改表的字段_mysql修改表字段学习笔记
  6. phpMyFAQ 3.0.3 中文版
  7. python如何读取文本_python怎么读取文本文件
  8. base64 pdf解码无法打开_微信小程序使用echarts导出PDF
  9. f-admin——基于Laravel框架开发的基础权限后台系统
  10. k-means 及其改进 数库
  11. ModbusTCP助手调试工具Modbus主站调试工具ModbusMaster支持所有Modbus设备调试
  12. 制造业供应链平台解决方案,实现数字化、可视化、信息化
  13. 因特尔Edison第2站--mraa下gpio
  14. 【初创公司系列】由软件先驱Tom Siebel支持的机器学习创业公司C3.ai申请IPO
  15. centos7查看oracle监听端口,CentOS 7开放及查看防火墙firewall的端口
  16. Excel行高与像素值,列宽与像素值之间的转换,绘制Excel像素画。
  17. 数据可视化(matplotlib库)知识点归纳总结及练习题
  18. 操作系统真象还原实验记录之实验七:加载内核
  19. 爬取豆瓣正在上映的电影
  20. 梦里梦见“劫财骗钱”

热门文章

  1. Genymotion ova官方下载地址
  2. 【计组】懂了,时钟周期、机器周期、指令周期、总线周期、存储周期。
  3. ARM7、ARM9、ARM11区别
  4. 【Vue3】vue3的keepAlive保存滚动位置
  5. 关于在word中插入页码以及目录的操作
  6. 6、FileInfo Exists
  7. 如何在服务里面删除应用(比如说删除掉服务里面的tomcat)?
  8. js 遍历数组及对象属性
  9. 【基础】Flink -- DataStream API
  10. http 返回码 405 解决方案之一