• C语言中return 0和return 1和return -1


    转载声明:本文系转载文章

    原文作者:十一月zz

    原文地址: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。

  • 相关阅读:
    5.Java 线程状态之 TIMED_WAITING
    3.Java 线程状态之 BLOCKED
    4.Java 线程状态之 WAITING
    2.Java 线程状态之 RUNNABLE
    1.关于Java的线程状态
    js注入,canvas截图
    node使用3
    node使用2
    node的使用1
    学习进度报告
  • 原文地址:https://www.cnblogs.com/spmt/p/10755144.html
Copyright © 2020-2023  润新知