第五讲—函数.pptVIP

  • 2
  • 0
  • 约2.77千字
  • 约 32页
  • 2017-11-28 发布于重庆
  • 举报
第五讲—函数

第五讲 函数 概述 一个C51程序由主函数和若干个其他函数构成。主函数是一个特殊的函数,程序运行总是从main()函数开始的,主函数可以调用其他函数,调用完毕回到主函数,其他函数之间可以互相调用,但它们不能调用主函数。 一. 函数的分类: 1. 1)无参函数:被调用时无参数输入。 2)有参函数:调用时有参数输入。 2. 1)有返回值函数 2)无返回值函数 二.函数的定义 一般形式: 返回值类型 函数名 (形式参数列表) { 局部变量定义 函数体 语句 } 2. 关于返回值类型 1)可以是基本数据类型或指针类型。 2)当函数没有返回值时,用标识符void说明该函数没有返回值。 3)若没有指定返回值类型,默认返回值为整型类型。 4)一个函数只能有一个返回值,该返回值是通过函数中的return语句获得的。 3. 函数名必须是一个合法标识符。 4. 形式参数列表包括了函数所需全部参数的定义。 5. 各函数的定义是独立的。 6. 函数的定义不能在另一个函数内部,即函数定义不能嵌套。 三.函数的调用 一般形式: 函数名(实际参数列表) 实参: 传递给被调函数的数据称为实际参数简称实参。若被调函数是无参函数,可以没有实参列表,但括号不能省。 注: (1)、实参与形参在数量,类型和顺序上都要一致。 (2)、实参可以是

文档评论(0)

1亿VIP精品文档

相关文档