C语言 函数

  1、什么是函数?

    函数,可以把一部分代码集中起来,形成一个模块,然后,在程序运行时可以通过函数的调用来执行函数中的代码。

    

  2、函数的调用关系

    在前面的学习中,我们已经接触过入口函数main,而(main)函数可以调用其它函数,

    但是,其它函数不可以调用main函数,而其它函数之间可以互相调用。

 

  3、函数的定义格式

    第一种形式,无参函数的定义,格式如下:

    类型标识符 函数名()

    {

      函数体语句

    }

    格式分析

    (1)类型标识符——就是函数的返回类型,就是函数调用后,所返回的结果的类型。

       而这些类型就有,int、float、char、void这4种,前三种类型,我们已经学习过了,

       而void就说明,函数没有返回值,就是不可以返回任何操作结果。

    (2)函数名——以"下划线"或"英文字母"开头的变量

    (3)一对小括号,不能省略

    (4)一对大括号,作为函数体的起始与结束边界,不能省略

    (5)函数体语句——就是前面学习的内容都可以写在这里。

 

   4、函数的调用格式

      函数名();

  
     (1)将要调用的函数名一定要被定义好,否则,调用一个没有被定义的函数就会出错。

     (2)一对括号以及一个分号,如果没有小括号就会变成一个变量名

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

 

   5、例子:

      void mx()

      {

        int a=5;

      }

      void main()

      {

        mx();

      }

 

      例子分析:

      (1)首先定义了一个无参的函数,名字是mx,返回类型是void,

         同时,在函数中定义了一个整形变量a并赋了初值为5。

      (2)在入口函数main中调用了mx函数。 

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

 

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

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

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