一 、 形 式 参 数 与 实 际 参 数 1 形 式 参 数 : 就 是 在 定 义 函 数 或 过 程 的 时 候 命 名 的 参 数
通 俗 讲 就 是 一 个 记 号
2 实 际 参 数 : 就 是 在 执 行 时 , 调 用 函 数 或 过 程 时 , 传 递 给 函 数 或 过 程 的 参 数
通 俗 讲 就 是 实际 值
3 参 数 嘛 , 就 是 一 个 可 变 量 , 它 随 着 使 用 者 的 不 同 而 发 生 变 化
举 个 例 子 , 在 中 学 的 时 候 学过 sin(x)函 数 , 这 里 的 x 就 是 形 式 参 数 , 当 你 需 要 求 1 的 正 弦 值 时 , 你 会 使 用 sin(1), 这 里的 1 就 是 实 际 参 数
4 形 参 和 实 参 间 的 关 系 : 两 者 是 在 调 用 的 时 候 进 行 结 合 的 , 通 常 实 参 会 将 取 值 传 递 给 形 参 ,形 参 去 之 后 进 行 函 数 过 程 运 算 , 然 后 可 能 将 某 些 值 经 过 参 数 或 函 数 符 号 返 回 给 调 用 者
在 过 程 之 间 传 递 参 数 , 形 式 参 数 和 实 际 参 数 是 很 重 要 的 概 念
我 们 通 常 说 形 式 参 数 是 过 程 为了 运 行 的 需 要 预 先 在 内 存 中 保 留 的 地 址 单 元 ,而 实 际 参 数 就 是 在 调 用 过 程 时 放 入 这 些 内 存 地址 中 进 行 处 理 的 数 据
如 果 形 式 参 数 是 一 个 盒 子 , 那 么 实 际 参 数 就 是 盒 子 里 面 装 的 东 西
在参 数 传 递 的 过 程 中 , 形 式 参 数 和 实 际 参 数 的 数 据 类 型要 一 致