- 2
- 0
- 约1.14万字
- 约 41页
- 2017-08-05 发布于河南
- 举报
第5章 函数与编译处理 第5章 函数与编译处理 5.1 函数的定义与声明 5.2 函数值和函数类型 5.3 函数的参数 5.4 全局变量与局部变量 5.5 函数调用机制 5.6 静态局部变量 5.7 递归函数 5.8 内联函数 5.9 函数的重载 5.10 默认参数的函数 5.11 编译预处理 5.12 习题 5.1 函数的定义与声明 5.1 函数的定义与声明 说明: 函数原型和函数定义在函数类型(返回类型)、函数名和参数表上必须完全一致。 函数原型不必包含参数的名字,而只要包含参数的类型。 一个源文件是一个编译单位,不是以函数为单位进行编译 C++ 程序由一个或多个源文件组成 主程序只能有一个,程序执行自主程序开始,由主程序结束而结束 函数的定义必须遵照C++规定的格式,任何函数都由函数头和函数体组成,具体格式如下: 函数类型 函数名 (形参列表) { 函数体 } 函数分类:从用户角度:库函数、自定义函数 从形式:无参函数、有参函数 5.2 函数值和函数类型 5.2 函数值和函数类型 如果被调用函数中没有return语句,为了明确表示函数“不返回值”,要用viod定义无类型。这样系统就保证不使函数带回任何值。 函数也可以
原创力文档

文档评论(0)