1 / 105
文档名称:

c语言程序设计 函数..ppt

格式:ppt   大小:852KB   页数:105页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言程序设计 函数..ppt

上传人:q1188830 2018/6/3 文件大小:852 KB

下载得到文件列表

c语言程序设计 函数..ppt

相关文档

文档介绍

文档介绍:第八章
函数
本章要点
函数的概念
函数的定义与调用
函数的递归调用
变量的作用域
函数的作用域
主要内容
概述


函数的调用
函数的嵌套调用


局部变量和全局变量

内部函数和外部函数
概述
(1)一个C程序可由一个主函数和若干个其他函数构成。
(2)函数间的调用关系:
主函数调用其他函数
其他函数也可以互相调用
同一个函数可被其他函数调用任意多次

# include <>
void main()
{
void printstar(); /*对printstar函数声明*/
void print_message(); /*对print_message函数声明*/
printstar(); /*调用printstar函数*/
print_message(); /*调用print_message函数*/
printstar(); /*调用printstar函数*/
}
void printstar() /*定义printstar函数*/
{
printf("* * * * * * * * * * * * * * * *\n");
}
void print_message() /*定义print_message函数*/
{
printf("How do you do!\n");
}
运行情况如下:
* * * * * * * * * * * * * * * *
How do you do!
* * * * * * * * * * * * * * * *
说明:
(1)一个C程序由一个或多个程序模块组成
每一个程序模块作为一个源程序文件
较大的程序通常放在若干个源文件中
(2) 函数和源文件
一个源程序文件可以包含一个函数,也可以包含多个函数。
源程序文件是编译单位。
(3) 主函数
C程序的执行从main函数开始
C程序的执行从main函数结束。
(4)所有函数都平行,互相独立
一个函数不从属于任意其他函数,即函数不能嵌套定义
函数间可以互相调用,但不能调用main函数。main函数是系统调用的
(5)从用户使用的角度看,函数有两种:
标准函数,即库函数。
用户自己定义的函数。
(6) 从函数的参数形式看,函数分两类:
无参函数
有参函数
(7) 从函数的返回值看,函数分两类:
无返回值函数
有返回值函数