函数和编译预处理第5章.pptVIP

  • 14
  • 0
  • 约1.55万字
  • 约 92页
  • 2016-11-25 发布于河南
  • 举报
函数和编译预处理第5章

函数和编译预处理 第5章 引言 函数的定义和调用 函数的原型说明与值调用 函数的嵌套和递归调用 作用域和存储类 内联函数 具有缺省参数值的函数 函数重载 编译预处理 程序的多文件组织 本章学习要求 掌握函数定义的格式; 掌握函数原形的概念及其与头文件的关系; 掌握两种形式的函数调用(表达式中的函数调用和语句中的函数调用); 掌握函数调用过程中参数传递的原理; 掌握函数重载的方法; 掌握保留字inline的含义与使用; 了解函数和变量的作用域与生存期; 掌握和应用宏定义、条件编译、文件包含。 引言 随着模拟对象的复杂性增加,程序将会变得越来越复杂和冗长。在编写一个较大的程序时,为了便于管理,可以采用一些较好的编程策略,常用的方法是按功能或操作将程序分割成一些具有特定功能的、相对独立的且便于管理和阅读的小模块。本章主要介绍这种分割工具之一:函数,包括函数的定义、函数的调用、参数的传递方法、内联函数、函数的重载、变量的作用域等,另外简要介绍编译预处理以及程序多文件组织的编译和连接方法。 函数的定义和调用 函数概述 函数定义 函数调用 函数概述 C++中的函数就是具有特定功能的模块。函数是构成C++程序的基本单位,C++程序的运行都是由主函数(main())开始,然后通过一系列函数调用来实现各种功能。 从用户角度看,函数包括用户自定义函数和系统库函数。 从函

文档评论(0)

1亿VIP精品文档

相关文档