31 函数

1,为完成某一功能的程序指令(语句)的集合,称为函数

2,在C语言中,函数分为:自定义函数,系统函数

3,函数还有其他叫法,比如方法等

4,函数的定义:

  返回类型  函数名(形参列表){

    执行语句 .....  ;  // 函数体

    return 返回值 ;   // 可选

  }

5,形参列表,表示函数的输入

6,函数中的语句,表示为了实现某一功能的代码块

7,函数可以有返回值,也可以没有,如果没有返回值,返回类型 声明 为 void 

8,函数调用机制

  

 

 9,①当调用(执行)一个函数时,就会开辟一个独立的空间(栈)

  ②每个栈空间是相互独立的

  ③当函数执行完毕后,会返回到调用函数的位置,继续执行

  ④如果函数有返回值,则将返回值赋给接收的变量

  ⑤当一个函数返回后,该函数对应的栈空间也就销毁

 

posted @ 2020-02-22 23:37  shanlu  阅读(99)  评论(0编辑  收藏  举报