Perl 的无限循环
如果一个条件永远不为 false,则循环就会成为无限循环。for 循环通常用于此目的。Perl 中不需要构成循环的三个表达式中的任何一个,因此,通过将条件表达式留空,你可以创建一个无限循环。
#!/usr/local/bin/perl for( ; ; ) { printf "This loop will run forever.\n"; }
你可以按 Ctrl + C 键终止上述无限循环。
当条件表达式不存在时,则假定它为 true。你可能有初始化和递增表达式,但作为一名程序员,通常更常用 for (;;) 结构来表示无限循环。
广告