请教高手,下面2种代码有什么区别!
while (1)
{
next if (scalar keys %CHILDREN > 0);
}
while (1)
{
if (scalar keys %CHILDREN > 0)
{
next;
}
}
{
next if (scalar keys %CHILDREN > 0);
}
while (1)
{
if (scalar keys %CHILDREN > 0)
{
next;
}
}
作者: cnncc 发布时间: 2011-05-17
没有区别
作者: zhlong8 发布时间: 2011-05-17
QUOTE:
没有区别
zhlong8 发表于 2011-05-17 23:36
zhlong8 发表于 2011-05-17 23:36
但是后面一种写法会导致CPU占用率超过50%,很奇怪,搞不懂为什么!
作者: cnncc 发布时间: 2011-05-17
QUOTE:
但是后面一种写法会导致CPU占用率超过50%,很奇怪,搞不懂为什么!
cnncc 发表于 2011-05-17 23:38
cnncc 发表于 2011-05-17 23:38
难道你第一个不会?两个都是死循环啊
作者: zhlong8 发布时间: 2011-05-17