C++程序设计王春玲第3章课件教学.pptVIP

  • 4
  • 0
  • 约1.26万字
  • 约 83页
  • 2017-01-01 发布于广东
  • 举报
第3章 函数 关于函数 一个C++的程序是由若干个源程序文件(即.cpp文件)构成的,而一个源程序文件是由若干个函数构成的。 利用函数的目的有两个方面: 一方面使程序更利于维护、逻辑上更加清晰; 另一方面对于某些相同的功能,可以通过多次函数调用完成该功能的多次实现,从而减少重复性代码的编写工作。 本章主要内容 1.函数的定义方法和调用方法。 2.函数的类型和返回值。 3.形式参数与实际参数,参数值的传递。 4.变量的作用域、生存周期和存储类别(自动、静态、寄存器,外部)。 5.函数的递归调用。 6.函数重载。 7.内联函数。 8.带有默认参数值的函数。 3-1 函数定义 从用户的角度看,有两种不同的函数:库函数和用户自定义函数。 库函数也称标准函数,它是由C++系统提供的,用户不必自己定义便可在程序中直接使用,如,求平方根函数sqrt、字符串连接函数strcat等; 而用户自定义函数则需要用户根据程序的要求进行定义后,才可在程序中进行使用。 定义函数的一般形式为: 函数返回值的数据类型标识符 函数名(形式参数表) { 函数体 } 说明: (1)函数返回值的数据类型标识符表示该函数返回值的类型。 (2)函数名即函数的名称,由用户给定,命名规则和其他标识符的命名规则相同。 (3)形式参数(即形参)的书写形式要采用新的ANSI标准,即必须把形参放在函数名后面的括号内,每个参数

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档