第一章C语言概述 ·第二章数据类型、运算符与表达式 ·第三章最简单的c程序设计 第四章逻辑运算和判断选取控制 ·第五章循环控制 第六章数组 ·第八章编译预处理 第九章指针 第十章结构体与共用体 第十二章文件的基本操作 第十三章位运算
• 第一章 C语言概述 • 第二章 数据类型、运算符与表达式 • 第三章 最简单的C程序设计 • 第四章 逻辑运算和判断选取控制 • 第五章 循环控制 • 第六章 数组 • 第八章 编译预处理 • 第九章 指针 • 第十章 结构体与共用体 • 第十二章 文件的基本操作 • 第十三章 位运算
s7.1概述 C程序由一个main和任意个函数组成 1)除main外,其它为系统函数、自编函数, 系统函数:由系统提供,放在不同的头文 件中,用户可调用。 自编函数:由用户按语法规则编写。 c語醒设计
§7.1 概述 1) 除main外, 其它为系统函数、自编函数, 系统函数:由系统提供,放在不同的头文 件中,用户可调用。 自编函数:由用户按语法规则编写。 C程序由一个main和任意个函数组成
2)除main函数外,其它函数可相互调用 main( a 3)函数不可嵌套定义,但可以嵌套调用 4)函数分为有参与无参函数 5)程序从man开始执行最后又回到main函 数结束。 c語醒设计
2) 除main函数外,其它函数可相互调用 main ( ) a b c d x z 3)函数不可嵌套定义,但可以嵌套调用。 4)函数分为有参与无参函数 5)程序从main开始执行,最后又回到main函 数结束
s7.2定义与调用 1.无参函数 定义形式 存储类型符][返回类型符]函数名() 说明部分 语句 注意: 存储类型符有两种: static型和缺省型 返回类型符表示函数的返回值类型。 c語醒设计
§7.2 定义与调用 [存储类型符] [返回类型符] 函数名( ) { 说明部分 语句 } 1. 无参函数 定义形式 注意: 存储类型符有两种:static型和缺省型。 返回类型符表示函数的返回值类型
调用方式 第1种:变量=函数名( 注:变量名的类型与函数返回值的类型必须相同 第2种:函数名() c語醒设计
调用方式 第1种: 变量=函数名( ); 注:变量名的类型与函数返回值的类型必须相同. 第2种: 函数名( );
2.有参函数 定义形式 存储类型符]类型标识符函数名(形参表列) 形参说明 (说明部分 语} 句 调用方式 变量名=函数名(实参表列) c語醒设计
[存储类型符] 类型标识符 函数名(形参表列) 形参说明 { 说明部分 语句 } 2. 有参函数 定义形式 调用方式 变量名=函数名(实参表列);