cRuntime函數之(getenv_s)

errno_t getenv_s( 
   size_t *pReturnValue,
   char* buffer,
   size_t sizeInBytes,
   const char *varname 
);
errno_t _wgetenv_s( 
   size_t *pReturnValue,
   wchar_t *buffer,
   size_t sizeInWords,
   const wchar_t *varname 
);
從系統環境變量中,獲取指定varname的值,可以成功獲取系統環境變量和用戶環境變量,如果buffer的sizeInBytes長度小於變量值的長度,返回EINVAL。返回0代表調用成功,但是如果不存在該變量,也會返回0,且pReturnValue也爲0,所以這裏需要注意。getenv_s : _wgetenv_s : or
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章