第三章函数总结
函数的定义和使用:
函数的定义:
1.函数定义的语法形式
2.形式参数
3.函数的返回值和返回值类型
函数的调用:
1.函数的调用形式
2.嵌套调用
3.递归调用
函数的参数传递
1.值传递:值传递是指当发生函数调用时,给形参分配内存空间,并用实参来初始化形参。
2.引用传递:引用是一种特殊类型的变量,可以被认为是另一个变量的别名。
内联函数:内联函数不是在调用时发生控制转移,而是在编译时将函数体嵌入在每一个调用处。
带默认形参值的函数:有默认值的形参必须在形参列表的最后。
函数重载:重载函数的形参必须不同,个数不同或者类型不同。