根據程式運行結果,撰寫一個創建行程的應用程式。要求為:定義變數var=50,創建子行程,父行程先運行,在父行程中:將var加5,利用alarm()函式定時5s,列印父行程id,父行程等待子行程退出后方可退出;在子行程中:列印本行程的id;撰寫捕獲信號函式sig_alarm(),在該函式中列印變數var的值、呼叫該函式的行程號及字串“SIGALRM coming”。運行結果如下(以下行程號均使用獲取行程號函式獲得):
父行程pid= 2279,var=50
子行程pid= 2280,var=55
var=55,pid=2279,SIGALRM coming.
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/71491.html
標籤:應用程序開發區
