C语言程序设计与数据结构周成义等第5章课件教学.pptVIP

  • 1
  • 0
  • 约3.5千字
  • 约 38页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计与数据结构周成义等第5章课件教学.ppt

第五章 函数 5.1函数的定义 5.2函数的调用 5.3数组作为函数参数 5.4局部变量与全局变量 5.5变量的存储类别 5.6内部函数和外部函数 5.1函数的定义 函数定义的一般形式 函数类型 函数名(类型 参数1,类型 参数2,…,类型 参数N) { 数据说明; 语句; } 5.1函数的定义 说明: 1)类型-:出现在函数名max前面的关键字int表示该函数的类型。从语法规则上讲,函数类型可以是基本数据类型,也可以是构造类型。但对一个具体函数的定义来说,它的类型是唯一的,并且通常与其返回值的类型一致。如果缺少类型说明,那么编译程序将认为该函数的类型是int型;如果不返回值,则定义为void类型。 2)函数名:给函数取的名字,以后通过这个名字调用函数。函数名称可以是C语言中任何合法的标识符。函数名后面一定要有一对圆括号(如果有参数,则它们放在圆括号之内),由它表示该标识符是函数名。通常,函数名要有意义,最好能代表其基本功能。在一个程序中,表示同一函数的名称应是唯一的。 3)参数表:指明参数的类型和名称。当参数多于一个时,则彼此间用逗号隔开。函数定义中的参数一般称为形式参数(简称形参)。利用形参可以实现函数之间的数据交换。如果没有形参,则标为void。 4)函数体:由一对花括号括起来,其中包含数据说明和语句。函数的功能就是由函数体内的各个语句实现的。 5.1函数的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档