清华大学计算机程序设计基础课件 第六章.pptVIP

  • 5
  • 0
  • 约1.49万字
  • 约 58页
  • 2019-05-13 发布于广东
  • 举报

清华大学计算机程序设计基础课件 第六章.ppt

Modern Operating System 乔 林 第六章 函数与模块设计 学习目标 理解模块化是程序设计的重要原则,函数是 C 语言实现模块化的途径 掌握 C 语言中函数的定义形式,能够实现自定义函数 理解函数调用过程中函数原型的作用 掌握函数调用过程中实际参数与形式参数的值传递规则 理解函数返回值的和函数类型之间的关系 理解 C 语言中函数调用机制 理解 C 语言中的作用域规则,理解变量的存储类型 理解并运用软件开发基本步骤进行软件编制 6.1 函数概述 函数是模块化的基本单位 主调函数与被调函数 程序、源文件与函数关系 程序中各模块关系 6.2 函数的声明、定义与调用 函数声明 函数定义 函数调用 函数参数与返回值 函数的嵌套调用 函数声明 函数声明格式 格式:函数返回值类型名 函数名(形式参数表); 示例一:int Inc( int x ); 示例二:int Add( int x, int y ); 示例三:void Swap( int x, int y ); 示例四:void Compute(); 函数声明的目的 将函数的具体形式呈现给使用它的函数或模块 一般出现在头文件中 函数定义 函数定义:实现该函数 使用 C 语言给出函数的动态计算过程 函数声明与函数定义之间的关系 函数定义格式与函数声明格式类似 一致:函数定义头部必须与函数声明完全一致 差异:使用

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档