第四章 函数
第四章 函 数
第四章函数 §4.1函数概述 §4.2函数的定义和声明 §4.3函数的调用 §4.4参数传递 §4.5标识符的作用域 §4.6变量的生存期 §4.7递归函数 §4.8C++的库函数
第四章 函数 §4.1 函数概述 §4.2 函数的定义和声明 §4.3 函数的调用 §4.4 参数传递 §4.5 标识符的作用域 §4.6 变量的生存期 §4.7 递归函数 §4.8 C++的库函数
§4.1函数概述 c+函数特点: Y*独立完成某个功能的语何块 ·封装了程序代码和数据,实现了更高 级的抽象 ◆减少代码重复,提高程序的可重用性
§4.1 函数概述 c++函数特点: 独立完成某个功能的语句块 封装了程序代码和数据,实现了更高 级的抽象 减少代码重复,提高程序的可重用性
§4.1函数概述 ◆函数的几个例子 例1 int bigger(int a, int b) return(a>b)? a: b 找出最大数 获取参数并返回值
§4.1 函数概述 函数的几个例子 例1: int bigger(int a, int b) { return (a>b)? a: b; } //找出最大数 获取参数并返回值
§4.1函数概述 例2 void delay(long a) for(int 1=1; K<=a; 1++) /延迟一个小的时间片 获取参数但不返回值
§4.1 函数概述 例2: void delay(long a) { for(int i=1; i<=a; i++); } //延迟一个小的时间片 获取参数但不返回值