av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

Perl進程控制函數(shù)用法詳盡解讀

本文和大家重點討論一下Perl語言中有哪些Perl進程控制函數(shù)以及它的用法,在學(xué)習(xí)Perl語言的過程中,Perl進程控制函數(shù)的用法有很多值得學(xué)習(xí)的地方,這里和大家簡單分享一下其用法。

Perl進程控制函數(shù)

Perl進程控制函數(shù)名 sleep

調(diào)用語法sleep(time);

解說將程序暫停一段時間。time是停止的秒數(shù)。返回值為實際停止的秒數(shù)。

例子sleep(5);

結(jié)果輸出無

Perl進程控制函數(shù)名 wait

調(diào)用語法procid=wait();

解說暫停程序執(zhí)行,等待子進程終止。

不需要參數(shù),返回值為子進程ID,如果沒有子進程,返回-1。

例子

結(jié)果輸出

Perl進程控制函數(shù)名 waitpid

調(diào)用語法waitpid(procid,waitflag);

解說暫停程序執(zhí)行,等待特定的子進程終止。procid為等待的進程ID

例子

 
 
 
  1. $procid=fork();
  2. if($procid==0){
  3. #thisisthechildprocess
  4. print("thislineisprintedfirst\n");
  5. exit(0);
  6. }else{
  7. #thisistheparentprocess
  8. waitpid($procid,0);
  9. print("thislineisprintedlast\n");
  10. }
  11. 結(jié)果輸出$program
  12. thislineisprintedfirst
  13. thislineisprintedlast
  14. $

 2、其它控制函數(shù)

Perl進程控制函數(shù)名  caller

調(diào)用語法subinfo=caller();

解說返回調(diào)用者的程序名和行號,用于Perl進程控制函數(shù)名Debugger。

返回值為三元素的列表:

1、調(diào)用處的包名

2、調(diào)用者文件名

3、調(diào)用處的行號

例子

結(jié)果輸出

Perl進程控制函數(shù)名 chroot

調(diào)用語法chroot(dir);

解說改變程序的根目錄,詳見chroot幫助。

例子

結(jié)果輸出

Perl進程控制函數(shù)名 local

調(diào)用語法local($variable);
解說在語句塊(由大括號包圍的語句集合)中定義局域變量,僅在此語句塊中起作用,對其
的改變不對塊外同名變量造成影響。

千萬不要在循環(huán)中使用,否則每次循環(huán)都定義一個新的局域變量!

例子

結(jié)果輸出

Perl進程控制函數(shù)名 times

調(diào)用語法timelist=times

解說返回該程序及所有子進程消耗的工作時間。

返回值為四個浮點數(shù)的列表:

1、程序耗用的用戶時間

2、程序耗用的系統(tǒng)時間

3、子進程耗用的用戶時間

4、子進程耗用的系統(tǒng)時間

例子

結(jié)果輸出


網(wǎng)頁標(biāo)題:Perl進程控制函數(shù)用法詳盡解讀
URL網(wǎng)址:http://uogjgqi.cn/article/codccsj.html
掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流