3
在execve()手冊頁中,它表示argv是一個由空指針結束的字符串參數列表。但NP是什麼?我的意思是,參數的數量存儲在argc中,那麼空指針的意義是什麼?爲什麼argv以空指針結束?
在execve()手冊頁中,它表示argv是一個由空指針結束的字符串參數列表。但NP是什麼?我的意思是,參數的數量存儲在argc中,那麼空指針的意義是什麼?爲什麼argv以空指針結束?
execve
不以argc
作爲參數,它手動計算您給出的參數argv
以確定argc
本身。
這是爲了與execl
兼容,它可以使用可變數量的參數而不是argv
數組。
argc
的計數是通過查找此NULL來計算的。
哦,謝幕,現在我明白了。現在這非常有意義。 – helpermethod 2010-02-22 00:57:06