C语言程序设计(07776-1)第6章函数课件教学.pptVIP

  • 0
  • 0
  • 约 68页
  • 2017-01-01 发布于广东
  • 举报

C语言程序设计(07776-1)第6章函数课件教学.ppt

第6章 函数 主要内容 函数的概念 函数的参数与返回值 函数的调用 函数的嵌套调用 函数的递归调用 函数与数组 程序案例 小结 习题 6-1 函数的概念 函数的结构 函数的定义 6-1-1 函数的结构 函数头 函数体 函数头 函数头有经典与现代两种形式,现代形式称之为函数原型。 现代形式:函数属性 函数类型 函数名(参数说明) 说明 函数的属性或称函数的存储属性包括内部函数属性与外部函数属性两种,内部函数属性用保留字static标识,具有该标识的函数又称静态函数。外部函数属性用保留字extern标识。缺省函数属性标识的,默认为外部函数。外部函数可以供构成程序的所有文件中的函数调用,内部函数只有同一程序文件中的函数才能调用。 函数类型是给出函数返回值的数据类型,缺省时表示int型。 函数没有返回值时,函数为无类型,标准C语言中用保留字void标识无类型(或称空类型)。 接上 函数名可以是任何合法的标识符,是程序设计人员为函数取的名字。函数的名字实际上表示的是函数被调用时的入口地址。 函数中的参数称为形式参数(简称形参),参数的主体作用是在函数被调用时实现主调函数与被调函数之间的数据传递,同时参数在函数体中可同普通变量一样使用。 注意:在现代定义形式中,每个参数必须分别指明其数据类型,即使是相同类型的参数也必须分开说明。 函数可以无参数,此时称为无参函数。 函数体 函数

文档评论(0)

1亿VIP精品文档

相关文档