1、函数的定义:
具有某些功能的代码块
有自己的名字
有自己的功能
函数
可以理解为 方法
只要有
函数(或方法) 可以在任何地方(其他的函数(方法))使用
好处:优化精简代码
模块化
提高可阅读性
复用性强 可维护性强
2、形参、实参
形参:
形式参数
媒介
实参:
实际参数 真正需要的内容
3、函数的公式
有返回值(结构体 数组 基本数据类型...)
无返回值 void 空
(参数列表)可以写 任意多的参数 每一个参数用逗号隔开
参数的数据类型:任意
数据类型 函数名(参数列表,参数列表){
功能代码
}
有返回值(结构体 数组 基本数据类型...)
无返回值 void 空
(参数列表)可以写 任意多的参数 每一个参数用逗号隔开
参数的数据类型:任意
数据类型 函数名(参数列表,参数列表){
功能代码
}
一定要写在
调用函数的上面(为了让编译器知道
有这个函数)
4、无参无返回值
函数
函数的调用
公式:
void 函数名(参数列表){
功能代码
}
不需要得到结果 也不需要提供给他任何东西
函数的调用:
公式:
void 函数名(参数列表){
功能代码
}
不需要得到结果 也不需要提供给他任何东西
函数的调用:
在需要使用
这个函数(方法)的地方《函数名();》即可使用
例如:
5、带参无返回值
函数
函数的调用
公式:
void
函数名(参数列表){
功能代码
功能代码
}
****参数:向外面函数(别人)要个东西
函数里面的内容
是可变化的
产生的结果也是可变化的
函数名 不能重复
函数的调用:
函数名 不能重复
函数的调用:
函数名(实参
具体的值);
1万+

被折叠的 条评论
为什么被折叠?



