Perl中的无限循环
如果条件永远不会为假,则循环将变成无限循环。传统上,for循环用于此目的。由于不需要构成循环的三个表达式,因此在Perl中,可以通过将条件表达式保留为空来进行无限循环。
#!/usr/local/bin/perl for( ; ; ) { printf "This loop will run forever.\n"; }
您可以通过按Ctrl+C键终止上述无限循环。
当条件表达式不存在时,假定它为真。您可能有一个初始化和增量表达式,但是作为程序员,更常见的是使用for(;;)构造来表示一个无限循环。