← eetop.cn_Perl语言入门(第四版小骆驼书)

推荐答案 测试一下

6 foreach 控制结构

问答题 中等 经典问答问答题

参考答案

其值同循环开始之前相同 。foreach循环中控制变量的值会被 Perl自动保存和恢复 。当 循环进行时 ,是没有办法改变其值的 。循环结束时 ,变量的值会回到循环开始前 ,如果没有值则为 undef。这意味着如果有 一个变量和控制变量有相同的名字 :“$rock”,不用担心会混淆它们 。

涉及知识点

  • foreach控制变量引用数组元素本身
  • 循环结束后控制变量保留最后迭代值
  • Perl字符串转义字符
  • foreach修改原始数组
← 上一题
登录后反馈错题
下一题 →