C语言程序设计 配套课件 朱立华 王立柱 C语言程序设计课件第6章090924新.pptVIP

  • 8
  • 0
  • 约1.37万字
  • 约 52页
  • 2015-12-15 发布于广东
  • 举报

C语言程序设计 配套课件 朱立华 王立柱 C语言程序设计课件第6章090924新.ppt

C语言程序设计 第六章 函数 内容提要 函数是组成C程序的基本单位 用户自定义函数的定义、调用、声明 用户自定义函数的定义,形参的不同类型,正确设定 函数调用的正确形式,尤其是实在参数与形参的对应 函数声明的必要性,正确形式 递归函数的定义与调用,递归的条件 函数的定义与调用举例,以对比方式将已学算法定义为函数并调用:判断质数、求最大公约数、查找、排序等 由函数引出的变量存储类别问题,不同存储类别的变量其作用域与生命期: 自动局部变量、静态局部变量、外部变量、寄存器变量 动态空间的申请与释放,重点是动态一维数组及野指针 函数的定义与调用 内容回顾:函数是C程序的基本单位,在此前的例子中,程序中调用过scanf、printf、getchar、putchar、sqrt、rand、srand等函数,每一个程序也都必须定义一个main函数 函数分两类: 库函数:由编译器提供,供用户程序直接调用 用户自定义函数:用户按需要自己编写具有特定功能的函数 用户自定义函数的定义格式: 函数返回值类型 函数名([形参表]) { 一组语句 } 函数的定义与调用 函数调用的形式: 函数名(实参表); 函数定义之后如果不被调用,在程序中不起作用.形式参数的值是在函数调用之初由实参赋给的. 函数的定义与调用举例: 程序6.1 对数组的元素累计求和。(下面的代码只有主函数) #incl

文档评论(0)

1亿VIP精品文档

相关文档