721为什么要定义函数 >对于库函数,程序设计者只需用 # Include指令把有关的头文件包含到 本文件模块中即可 >程序设计者需要在程序中自己定义想用 的而库函数并没有提供的函数
7.2.1 为什么要定义函数 ➢对于库函数,程序设计者只需用 #include指令把有关的头文件包含到 本文件模块中即可 ➢程序设计者需要在程序中自己定义想用 的而库函数并没有提供的函数
722定义函数的方法 1定义无参函数 定义无参函数的一般形式为: 类型名函数名( 类型名函数名(vod) 函数体 函数体 包括声明部分和 语句部分
7.2.2 定义函数的方法 1.定义无参函数 定义无参函数的一般形式为: 类型名 函数名(void) { 函数体 } 类型名 函数名() { 函数体 } 包括声明部分 和语句部分 包括声明部分和 语句部分
722定义函数的方法 1定义无指定函数 值的类型 定义无参卩或的吸形式为 类型名函数名( 类型名函数名(vod) 函数体 函数体
7.2.2 定义函数的方法 1.定义无参函数 定义无参函数的一般形式为: 类型名 函数名(void) { 函数体 } 类型名 函数名() { 函数体 } 指定函数 值的类型
722定义函数的方法 2.定义有参函数 定义有参函数的一般形式为: 类型名函数名(形式参数表列) 函数体
7.2.2 定义函数的方法 2.定义有参函数 定义有参函数的一般形式为: 类型名 函数名(形式参数表列) { 函数体 }
722定义函数的方法 3.定义空函数 定义空函数的一般形式为 类型名函数名() 先用空函数占一个位置,以后逐步扩充 好处:程序结构清楚,可读性好,以后 扩充新功能方便,对程序结构影响不大
7.2.2 定义函数的方法 3. 定义空函数 定义空函数的一般形式为: 类型名 函数名( ) { } ➢先用空函数占一个位置,以后逐步扩充 ➢好处:程序结构清楚,可读性好,以后 扩充新功能方便,对程序结构影响不大