C语言 函数的返回值

  1、 为什么要使用函数的返回值

    当我们需要把函数中的操作结果返回给函数以外的代码使用时,就需要通过函数的返回值来完成这个工作。

    而函数的返回值是通过关键字 return 来完成的,同时,在函数定义时,返回值的类型不可以使用 void ,

    因为,返回类型void 代表没有返回值。

    另外,return 只可以出现在函数中。

=======================================================================

 

   2、例子:

      int mx()

      {

        return 11;

      }

      void main()

      {

        int a;

        a = mx();

      }

 

   例子分析:

    (1)通过上面的例子,我们首先定义了一个mx函数,而函数的类型标识符是整型int,

       同时,mx函数中通过return返回一个整型值11。

    (2)在main函数中,我们就调用了mx函数,然后,mx函数就通过return 返回一个整型值11给变量a,

       所以,变量a中的值就是11。

 

  重点记忆:

    (1)当函数需要返回内容给函数以外的代码使用时,就可以使用return语句。

    (2)return语句使用时,函数定义时的(返回值类型)不能是void。

    (3)return的(返回类型)必须与函数定义时的(返回值类型)相同。

 

=======================================================================

 

非常好,现在,我们已经掌握了C语言中的(函数的返回值)但是,如何去运行用它呢?

所以,我们就需要通过下方的链接,进入到C语言的代码训练中,然后,通过实践去加深对该知识点的理解与运用。

>>>下载训练环境与使用说明(使用真实的开发环境,结合游戏闯关进行 编程训练)