2.C程序的结构化main只能被main两数调用functionfunctionfunction723functionfunctionfunctionfunctionfunctionfunction门bdfeaC只能被只能被function1调用只能被function3调用function2调用(1)C语言是结构化程序设计语言(2)C语言中的模块是函数(3)函数是功能独立的命名代码段
2.C程序的结构化 (1)C语言是结构化程序设计语言 (2)C语言中的模块是函数 (3)函数是功能独立的命名代码段
(4)函数间只存在调用和被调用关系(5)被调用函数间由调用函数控制执行,执行完返回调用者(6)函数间传递数据叫函数间通信,也叫参数传递(7)参数传递有传值和传地址两种
(4)函数间只存在调用和被调用关系 (5)被调用函数间由调用函数控制执行,执行完返回调用者 (6)函数间传递数据叫函数间通信,也叫参数传递 (7)参数传递有传值和传地址两种
8.2函数定义1.定义格式(1)函数定义是按照一定的格式编写实现函数功能的代码(2)一个函数的代码包含函数头和函数体两部分两数头部分返回值类型函数名(形式参数列表)局部声明**执行语句*1/*函数名*/函数体部分图8-3函数定义格式
8.2 函数定义 (2)一个函数的代码包含函数头和函数体两部分 (1)函数定义是按照一定的格式编写实现函数功能的代码 1.定义格式 图8-3 函数定义格式