第4部分函数与C程序结构课程.pptVIP

  • 5
  • 0
  • 约1.75万字
  • 约 88页
  • 2016-12-08 发布于江苏
  • 举报
函数与程序结构 函数的定义和调用 函数的嵌套调用和递归调用 变量的作用域和生存期 编译预处理 多源文件C程序的组织方法 函数与程序结构 模块化程序设计技术就是通过开发和维护一些小的程序块(即模块)的方法构建一个大型程序,是人类解决较大的复杂问题所采用的一种“分而治之”的策略。本章主要讨论C语言实现模块化程序设计技术的手段以及在模块化实现过程中所遇到的一系列问题。 4.1 函数的定义和调用 C程序的一般结构 4.1.1 函数的定义和声明 函数定义就是编写完成某种具有一定功能的程序模块。 1)现代风格的函数定义形式: 返回类型符 函数名(形式参数表及其说明) //函数头 { 变量定义和说明及函数执行语句 //函数体 } 函数体:由变量定义与函数执行语句组成。二者全无则是空函数,先占位置,以后补上。 4.1.1 函数的定义和声明 4.1.1 函数的定义和声明 函数的定义内容如下: 函数返回值类型 可是任何有效类型,void表示函数无返回值。 函数名 用户自定义标识符,不能重名。 形式参数(简称形参)的数目、类型 为函数接受外来数据提供变量名、类型和数目。 return 表达式语句 函数执行结果(按函数定义的返回类型)返回给主调函数。如果函数定义时返回类型为void,可缺省return语句。 4.

文档评论(0)

1亿VIP精品文档

相关文档