perl - Perl子例程末尾的()是什么意思?

标签 perl

sub f {
    # some code here
    () 
}

()在此Perl子例程中是什么意思?

最佳答案

子程序中的最后一个表达式将是返回值。这样可以确保(假设没有以前的return语句)该子级返回一个空列表(而不是前一行代码中的内容)。

关于perl - Perl子例程末尾的()是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16982827/

相关文章:

perl - 识别普通文件夹和 "."/".."文件夹的区别

Perl 函数参数消失。为什么?

multithreading - 使用线程读取输入时缺少字符

perl - 匈牙利符号是否适用于 Perl?

datetime - Perl 的 Mojo::XMLRPC 和操作 Mojo::Date 格式

perl - 如何在现有文件的中间插入一行

java - 将 XML 输入从多行转换为一行

perl - 从 CPAN 使用稍微修改模块的最佳实践?

multithreading - Perl 线程和不安全信号

java - 如何使用 Java 运行 Perl 文件?