- 1
- 0
- 约1.12万字
- 约 56页
- 2019-10-04 发布于广东
- 举报
函数 第4章 关于函数 一个C++的程序是由若干个源程序文件(即.cpp文件)构成的,而一个源程序文件是由若干个函数构成的。 利用函数的目的有两个方面: 一方面使程序更利于维护、逻辑上更加清晰; 另一方面对于某些相同的功能,可以通过多次函数调用完成该功能的多次实现,从而减少重复性代码的编写工作。 本章主要内容 1.函数的定义方法和调用方法。 2.函数的类型和返回值。 3.形式参数与实际参数,参数值的传递。 4.变量的作用域、生存周期和存储类别(自动、静态、寄存器,外部)。 5.函数的递归调用。 6.函数重载。 7.内联函数。 8.带有默认参数值的函数。 4.1 函数定义 从用户的角度看,有两种不同的函数:库函数和用户自定义函数。 库函数也称标准函数,它是由C++系统提供的,用户不必自己定义便可在程序中直接使用,如,求平方根函数sqrt、字符串连接函数strcat等; 而用户自定义函数则需要用户根据程序的要求进行定义后,才可在程序中进行使用。 定义函数的一般形式为: 函数返回值的数据类型标识符 函数名(形式参数表) { 函数体 } 说明: (1)函数返回值的数据类型标识符表示该函数返回值的类型。 (2)函数名即函数的名称,由用户给定,其命名规则与其他标识符的命名规则相同。 (3)形式参数(即形参)的书写形式要采用新的ANSI标准,即把形参放在函数名后面的括号内,每个参数由
您可能关注的文档
- C#应用程序设计教程 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 耿肇英 周真真 耿燚 第2章 WPF编程基础.ppt
- C#应用程序设计教程 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 耿肇英 周真真 耿燚 第4章 文件和流.ppt
- C#应用程序设计教程 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 耿肇英 周真真 耿燚 第6章 多媒体.ppt
- C#应用程序设计教程 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 耿肇英 周真真 耿燚 第7章 进程和多线程.ppt
- C#应用程序设计教程 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 耿肇英 周真真 耿燚 第8章 Socket编程初步.ppt
- C#应用程序设计教程 教学课件 作者 耿肇英 赵建利 耿燚 第1章简单程序设计.ppt
- C#应用程序设计教程 教学课件 作者 耿肇英 赵建利 耿燚 第3章C#面向对象编程基础.ppt
- C#应用程序设计教程 教学课件 作者 耿肇英 赵建利 耿燚 第4章程序调试与异常处理.ppt
- C#应用程序设计教程 教学课件 作者 耿肇英 赵建利 耿燚 第5章C#可视化编程基础.ppt
- C#应用程序设计教程 教学课件 作者 耿肇英 赵建利 耿燚 第7章文本编辑器的实现.ppt
原创力文档

文档评论(0)