31 函数
1,为完成某一功能的程序指令(语句)的集合,称为函数
2,在C语言中,函数分为:自定义函数,系统函数
3,函数还有其他叫法,比如方法等
4,函数的定义:
返回类型 函数名(形参列表){
执行语句 ..... ; // 函数体
return 返回值 ; // 可选
}
5,形参列表,表示函数的输入
6,函数中的语句,表示为了实现某一功能的代码块
7,函数可以有返回值,也可以没有,如果没有返回值,返回类型 声明 为 void
8,函数调用机制
9,①当调用(执行)一个函数时,就会开辟一个独立的空间(栈)
②每个栈空间是相互独立的
③当函数执行完毕后,会返回到调用函数的位置,继续执行
④如果函数有返回值,则将返回值赋给接收的变量
⑤当一个函数返回后,该函数对应的栈空间也就销毁