《C语言,第8章 数组做函数参数》.pptVIP

  • 13
  • 0
  • 约4.35千字
  • 约 39页
  • 2019-12-02 发布于天津
  • 举报
第8讲 函 数_2 C语言程序设计 内 容 提 要 一维数组做函数参数 二维数组做函数参数 变量的作用域和存储类别(理论性知识) 进一步理解函数的递归调用和递归算法的应用 回顾上周内容 怎样编写自定义函数? 怎样调用自定义函数? 函数的格式 函数值类型 函数名(形式参数) { 函数体 } 说明: 如果函数没有函数值,函数值类型为void 如果函数有函数值,函数值类型为某种数据类型,函数值由return语句返回; 如果函数没有形式参数,表示为void 如果函数有形式参数,则每一个形参的说明均为: 数据类型 形参名 如果有多个形参,用逗号分隔。 函数的调用 要让计算机执行一个函数,就必须对函数进行调用。 说明: 调用库函数,需要在源程序最前面通过include预编译指令引入对应库函数的头文件 调用库函数的关键是遵守函数原型定义的约定 使用正确的函数名 传递的实参在数量,类型和顺序必须和形参一致 如果有函数值,注意返回值的类型 函数可以嵌套调用,递归调用,但是不能循环调用。 1、实参与形参的个数相等,类型一致; 2、实参可以是变量、表达式、常数,实参必须有确定的值; 3、在调用函数时,如果被调用函数的形参是变量,实参和形参分别拥有各自的内存空间,实参将值传递给对应的形参,形参值的改变不影响实参; 4、如果函数调用在前

文档评论(0)

1亿VIP精品文档

相关文档