loser 發問時間: 電腦與網際網路程式設計 · 1 0 年前

c語言 main的第三個引數?

int main(int argc, char **argv,cahr **envp)

請問envp有什麼用處?使用時機?實例?可用的編譯器?

可以告訴我嗎?

感謝

1 個解答

評分
  • 1 0 年前
    最佳解答

    在bcb help內int main(int argc, char * argv[], char * env[])env is also an array of pointers to strings. Each element of env[] holds a string of the form ENVVAR=value.- ENVVAR is the name of an environment variable, such as PATH.- value is the value to which ENVVAR is set, such as C:\APPS;C:\TOOLS.The argument env is also available through the global variable _environ..1.char * env[] 是一組記載環境變數( ENVVAR )的字元指標陣列。2.如果需要知道PATH(路徑設定)、OS(作業系統名稱)...時用,可用Windows之控制台/系統/進階[Tab Page]/環境變數[Button]觀察有多少環境變數。3.此一argument我在TC及BCB均見過。

    參考資料: BCB help
還有問題?馬上發問,尋求解答。