{eval=Array;=+count(Array);}
c #include其中,`path` 參數表示要執行的可執行文件的路徑;`arg` 參數表示可執行文件的名稱。`execl()` 函數還可以接受可變數量的參數,每個參數都是一個字符串,用于傳遞給被執行的程序。最后一個參數必須是 NULL。 當程序調用 `execl()` 函數時,它會把當前進程的映像替換成指定的可執行文件。這意味著原來進程的代碼、數據、堆棧都將被新的程序替換掉,新程序從 `main()` 函數開始執行。 需要注意的是,如果 `execl()` 函數調用成功,它將不會返回。如果出現錯誤,它將返回 -1,并設置 `errno` 變量來指示錯誤的類型。extern char **environ; int execl(const char *path, const char *arg, ...);
2
回答1
回答0
回答0
回答0
回答0
回答0
回答1
回答1
回答0
回答