1.初见函数
代码中有部分非常单纯/重复,可以将它取出来,制作成函数,而且可以反复调用。
代码复制是程序质量不良的表现。
可以使用函数优化代码,可以反复调用。
2.函数的定义和使用
- 函数整体由函数头+函数体组成
- 函数头包括返回类型、函数名(参数表)
- 注意返回类型中“void”不返回任何数据
- 函数名之后要加括号,括号表示它不是一个变量
- 括号中是参数表,其中的数据类型和变量名是一一对应的pair
- 括号中参数的数量及其类型、顺序是根据
3.从函数中返回(return)
- 当然,单一出口是最好的,但是多个return不是错误
- 可以丢弃指的是单独调用函数,不接受函数返回的值:
max(12,56);
- 如果函数有返回值,就必须使用带值的return