从头开始-05.C语言中函数

 函数:

  完成特定功能代码段

  特点:函数只有调用的时候才会执行

     定义格式:返回值类型 函数名称(形参类型 形参名称,...){

                    语句;

                    ...

                }

     函数参数

        形式参数:在定义函数的时候,函数名后面小括号中的参数

        实际参数:在函数调用的时候,函数名后面小括号中的参数

        注意点:

    1. 形参与实参必须一一对应
    2. 实参与形参的类型必须一致
    3. 基本数据类型作为函数参数传递是值传递
    4. 组作为函数参数传递是地址传递
    5. 指针作为函数参数传递是地址传递
    6. 结构体作为函数参数传递是值传递

    返回值:

       return 作用:

       1、结束函数

       2、返回数据给函数调用这个

  注意点:

       1、什么样的返回值类型就必须返回什么类型的值

       2、如果没有返回值,返回值类型就是void,此时可以没有return语句,若需要提前结束函数,可以使用return;

       3、若没有写返回值类型,那么默认为int(开发中不可以省略返回类型)

     函数声明:

        1、把函数头考过来加一个;

        2、告诉编译器这个函数已经存在了

原文地址:https://www.cnblogs.com/mekor/p/3923545.html