C++程序设计__第5节_函数.pptVIP

  • 8
  • 0
  • 约2.17万字
  • 约 79页
  • 2017-06-13 发布于湖北
  • 举报
第五讲 函数 本章内容提要: 函数概述 内联函数 带默认参数值的函数 函数重载 作用域与存储类型 系统函数 函数 5.1 函数的定义与声明 函数是C++程序的基本单元,是组成模块。 一个C++程序是由若干个源程序文件构成的,而一个源程序文件是由若干个函数构成。 函数类型 从用户的角度看,有两种不同的函数: 库函数 用户自定义函数 库函数也称标准函数,由C++系统提供。 用户自定义函数则需要用户先定义,后使用。 5.1.1函数的定义 函数的定义格式 定义函数的一般形式: 函数返回值的数据类型标识符 函数名(形式参数表及其类型) { 函数体 } 5.1.1函数的定义 在C++中定义函数时注意: 函数的形参及类型说明要采用新的ANSI标准,即必须放在函数名后面的括号内。 当形参有多个时,必须用逗号隔开。 如果函数是无参函数,括号也不能省略。 所有的函数都要先定义,后使用(调用)。 不能省略函数值的类型,必须表明该函数的函数值的类型,即使该函数没有返回值,也要注明函数值的类型为void。 5.1.2 函数的声明 函数声明也称函数模型或函数原型。 函数声明的一般格式为: 函数类型名 函数名(形式参数表); 例如:设有一函数定义为 float fun(char a, int b, float c) { 函数体 } 5.1.2 函数的声明 关于函数声明的几点说明:

文档评论(0)

1亿VIP精品文档

相关文档