13.07.2015 Views

Perl 语言编程 - Linux教程

Perl 语言编程 - Linux教程

Perl 语言编程 - Linux教程

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

这 是 因 为 print 是 一 个 列 表 操 作 符 , 而 不 是 一 个 简 单 的 单 目 操 作 符 。 一 旦 你 知 道 了 哪 个 操作 符 是 列 表 操 作 符 , 你 再 把 单 目 操 作 符 和 列 表 操 作 符 区 分 开 就 不 再 困 难 了 。 当 你 觉 得 有 问 题时 , 你 总 是 可 以 用 圆 括 弧 把 一 个 命 名 的 单 目 操 作 符 转 换 成 函 数 。 记 住 : 如 果 看 起 来 象 函 数 ,那 它 就 是 函 数 。有 关 命 名 单 目 操 作 符 的 另 一 个 趣 事 是 , 它 们 中 的 许 多 在 你 没 有 提 供 参 数 时 , 缺 省 使 用 $_。不 过 , 如 果 你 省 略 了 参 数 , 而 跟 在 命 名 单 目 操 作 符 后 面 的 记 号 看 起 来 又 象 一 个 参 数 开 头 的 话 ,那 <strong>Perl</strong> 就 傻 了 , 因 为 它 期 望 的 是 一 个 项 。 如 果 <strong>Perl</strong> 的 记 号 是 列 在 表 3-3 中 的 一 个 字 符 ,那 么 该 记 号 会 根 据 自 己 是 期 待 一 个 项 还 是 操 作 符 转 成 不 同 的 记 号 类 型 。表 3-3 模 糊 字 符字 符 操 作 符 项+ 加 法 单 目 正 号- 减 法 单 目 负 号* 乘 法 * 类 型 团/ 除 法 / 模 式 /< 小 于 号 , 左 移 ,

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!