1、C+第三版清华知识点复习4第4章函数与预处理4.1概述图4.14.2定义函数一般形式4.2.1定义无参函数一般形式4.2.2定义有参函数一般形式4.3函数参数和函数的值4.3.1形式参数和实际参数图4.2图4.3图4.44.3.2函数的返回值4.4函数的调用4.4.1函数调用的一般形式4.4.2函数调用的方式1. 函数语句2. 函数表达式3. 函数参数4.4.3对被调用函数的声明和函数原型*4.5内置函数图4.5*4.6函数的重载*4.7函数模板*4.8有默认参数的函数4.9函数的嵌套调用图4.6图4.7图4.84.10函数的递归调用图4.9图4.10图4.11图4.124.11局部变量和全局
2、变量4.11.1局部变量4.11.2全局变量4.12变量的存储类别4.12.1动态存储方式与静态存储方式图4.134.12.2自动变量4.12.3用static声明静态局部变量图4.14表4.1调用函数时自动变量和静态局部变量的值4.12.4用register声明寄存器变量图4.154.12.5用extern声明外部变量1. 在一个文件内声明全局变量2. 在多文件的程序中声明外部变量4.12.6用static声明静态外部变量4.13变量属性小结图4.16图4.174.14关于变量的声明和定义4.15内部函数和外部函数4.15.1内部函数4.15.2外部函数4.16预处理命令4.16.1宏定义4.16.2“文件包含”处理1.“文件包含”的作用图4.182. include命令的两种形式3. 关于C+标准库 4.16.3条件编译习题