相关疑难解决方法(0)

什么perl代码示例可能导致未定义的行为?

这些是我所知道的:

  1. my使用语句修饰符条件或循环结构(例如" my $x if ...")修改的" "语句的行为.
  2. 在同一语句中修改变量两次,例如 $i = $i++;
  3. sort() 在标量上下文中
  4. truncate(),当LENGTH大于文件的长度时
  5. 使用32位整数," 1 << 32"未定义.通过负位数移位也是不确定的.
  6. 非标量赋值给"状态"变量,例如state @a = (1..3).

perl

14
推荐指数
2
解决办法
325
查看次数

标签 统计

perl ×1