c_program_8_1.pptVIP

  • 12
  • 0
  • 约9.87千字
  • 约 44页
  • 2016-11-26 发布于河南
  • 举报
c_program_8_1

3.函数参数 函数调用作为一个函数的实参。 例如: m = max (a , max ( b , c ) ) ; 其中max ( b , c )是一次函数调用,它的值作为max另一次调用的实参。m的值是a、b、c三者中的最大者。 8.4.3 对被调用函数的声明和函数原型 1.首先被调用的函数必须是已经存在的函数(是库函数或用户自己定义的函数)。但光有这一条件还不够。 3.如果使用用户自己定义的函数,而该函数的位置在调用它的函数(即主调函数)的后面,应该在主调函数中对被调用的函数作声明。 2.如果使用库函数,还应该在本文件开头用#include 命令将调用有关库函数时所需用到的信息“包含”到本文件中来。 函数原型的一般形式为: 1. 函数类型 函数名(参数类型1,参数类型2……); 2. 函数类型 函数名(参数类型1 参数名1,参数类型2参数名2……); 声明的作用是把函数名、函数参数的个数和参数类型等信息通知编译系统,以便在遇到函数调用时,编译系统能正确识别函数并检查调用是否合法。 注意: 函数的“定义”和“声明”的区别: 函数的定义是指对函数功能的确立,包括指定函数名,函数值类型、形参及其类型、函数体等,它是一个完整的、独立的函数单位。 函数的声明的作用则是把函数的名字、函数类型以及形参的类型、个数和顺序通知编译系统,以便在调用该函数时系统按此进行

文档评论(0)

1亿VIP精品文档

相关文档