我尝试运行某些脚本,但是我在记忆中遇到了一些错误!
$top_number = 100;
$x = 1;
$total = 0;
while ( $x <= $top_number ) {
$total = $total + $x;
#$x += 1;
}
print "The total from 1 to $top_number is $total\n";
but my other scripts are running in windows cmd . Kindly suggest.
答案 0 :(得分:1)
$x
永远不会更改,因此$x
始终小于或等于$top_number
,因此循环永远不会结束。
但是循环并没有分配任何内存,所以你发布的程序即使 [1] 声称它已经用完,也不会耗尽内存。
OUT OF MEMORY!
。