0
我只是想知道我應該如何去指針的內容存儲到一個變量,沿着線特別的東西:如何將指針的內容存儲到變量中?
somethingpoint = getenv(somethingsomething);
該指針將指向一個字符串。
我只是想知道我應該如何去指針的內容存儲到一個變量,沿着線特別的東西:如何將指針的內容存儲到變量中?
somethingpoint = getenv(somethingsomething);
該指針將指向一個字符串。
您需要聲明一個指針變量,然後賦值給它。你可以做到這一切在一行代碼,就像這樣:
const char *value = getenv(name);
我使用const
這裏,是因爲getenv
返回一個指向字符串的指針,其內容不得通過程序進行修改。使用const
可讓編譯器幫助我們兌現該合同。
const char* test = getenv(pointerName);
+1使用const並解釋原因。 – JoeFish
正是我所需要的,謝謝! – lacrosse1991