C++程序设计杨长兴刘卫国曹岳辉第3章函数和编译预处理课件教学.pptVIP

  • 6
  • 0
  • 约2.69万字
  • 约 133页
  • 2017-01-01 发布于广东
  • 举报

C++程序设计杨长兴刘卫国曹岳辉第3章函数和编译预处理课件教学.ppt

第3章 函数和编译预处理 3.1 函数概述 3.2函数的定义和调用 3.3 函数的参数传递 3.4 函数的嵌套调用和递归调用 3.5 内置函数 3.6 变量和函数的属性 3.7 编译预处理 3.1 概述 在一个程序文件中可以包含若干个函数。无论把一个程序划分为多少个程序模块,只能有一个main函数。程序总是从main函数开始执行的。在程序运行过程中,由主函数调用其他函数,其他函数也可以互相调用。在C语言中没有类和对象,在程序模块中直接定义函数。可以认为,一个C程序是由若干个函数组成的,C语言被认为是面向函数的语言。C++面向过程的程序设计沿用了C语言使用函数的方法。在C++面向对象的程序设计中,主函数以外的函数大多是被封装在类中的。主函数或其他函数可以通过类对象调用类中的函数。无论是C还是C++,程序中的各项操作基本上都是由函数来实现的,程序编写者要根据需要编写一个个函数,每个函数用来实现某一功能。因此,读者必须掌握函数的概念以及学会设计和使用函数。 “函数”这个名词是从英文function翻译过来的,其实function的原意是“功能”。顾名思义,一个函数就是一个功能。 在实际应用的程序中,主函数写得很简单,它的作用就是调用各个函数,程序各部分的功能全部都是由各函数实现的。主函数相当于总调度,调动各函数依次实现各项功能。 开发商和软件开发人员将一些常用的功能模块

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档