在 Perl 中定義和呼叫子例程
Perl 程式語言中子例程定義的常規格式如下 −
sub subroutine_name {
body of the subroutine
}呼叫 Perl 子例程的常規方法如下 −
subroutine_name( list of arguments );
在 Perl 5.0 之前的版本中,子例程的呼叫語法與下面所示略有不同。這種語法在新版本的 Perl 中仍然有效,但並不推薦使用,因為它會繞過子例程原型。
&subroutine_name( list of arguments );
我們來看看以下示例,它定義了一個簡單的函式然後呼叫它。由於 Perl 在執行程式之前對其進行編譯,因此在何處宣告子例程並不重要。
示例
#!/usr/bin/perl
# Function definition
sub Hello {
print "Hello, World!\n";
}
# Function call
Hello();輸出
執行上述程式時,會產生以下結果 −
Hello, World!
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP