- 0
- 0
- 约6.14千字
- 约 30页
- 2016-12-21 发布于河南
- 举报
函数定义的一般形式: 类型标识符 函数名 (形式参数表列) { 函数体 } 说明: 1. 如果是无参函数,在圆括号中没有参数表列。 2. 没有类型标识符,缺省为int型。 相关说明 1. 只有在调用函数时,系统才给形参分配存储单元, 调用结束后,形参单元被释放,实参单元维持原值。 2. 实参变量对形参变量的数据传递是值传递, 在内存中实参与形参是不同的单元。 3. 实参与形参的类型应一致,实参可以是变量、常量或表达式。 4. 函数的类型决定返回值的类型,void表示没有返回值。 5.以下情况不用对被调用函数加以声明: 1)函数的值是整型或字符型; 2)被调用函数的定义出现在主调函数之前; 程序分析: 定义一个函数age(int n) 来求第n个人的年龄,用函 数的返回值来表示第n个人的年龄 。 一个递归的问题可分为“回推”和“递推”两个阶段,同时 必须具有一个结束递归过程的条件。 §7.4 数组作为函数的参数 一、数组元素作函数实参 数组元素也可作函数参数,也是单向的值传递方式。 二、一维数组名作函数参数 1. 实参和形参
原创力文档

文档评论(0)