下载此文档

第06章函数与预处理.ppt


文档分类:IT计算机 | 页数:约86页 举报非法文档有奖
1/86
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/86 下载此文档
文档列表 文档介绍
第6章 函数与预处理
*重点与难点
模块化软件与C程序的模块结构
函数定义、参数和返回值
函数调用
函数中使用的变量
内部函数与外部函数
多文件的程序运行
预处理命令
*本章小结
*作业
第06章函数与预处理
重点与难点
重点:函数的定义、声明、参数传递和调用;函数的嵌套调用;变量的作用域与生存期。
难点:参数传递和函数的嵌套调用。
第06章函数与预处理
模块化软件与C程序的模块结构
模块化软件
C语言的模块结构
第06章函数与预处理
模块化软件
模块化:就是将一个较为复杂的、大型的项目按其功能与结构,划分为若干个功能相对独立的模块(Module),每个模块实现一个功能。
C语言:是一种结构化程序设计语言,结构化程序设计的基本思想之一就是程序的“模块化”。每个模块在C语言中可以用函数来实现。
第06章函数与预处理
C语言的模块结构
main
a
b
c
d
e
f
e
g
h
h
i
第06章函数与预处理
C程序的组成
C程序:可以由一个或多个C源程序文件组成。在C语言中,一个C语言的源程序文件就是一个编译单位。
函数:它是C源程序的基本模块。
第06章函数与预处理
函数分类
从用户使用的角度
标准库函数与用户自定义函数
从有无函数返回值的角度
有返回值函数与无返回值函数
从有无参数的角度
有参函数与无参函数
第06章函数与预处理
函数定义、参数和返回值
函数定义的一般形式
函数参数与参数传递
函数返回值
第06章函数与预处理
函数定义的一般形式
1、无参函数
2、有参函数
3、空函数
第06章函数与预处理
1、无参函数
类型标识符 函数名()
{
类型说明
语句
}
void printmessage()
{
printf("\nHello!");
}
第06章函数与预处理

第06章函数与预处理 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数86
  • 收藏数0 收藏
  • 顶次数0
  • 上传人AIOPIO
  • 文件大小488 KB
  • 时间2021-04-10