窗口 – 这些奇怪的环境变量是什么?
发布时间:2021-01-12 14:32:11 所属栏目:Windows 来源:网络整理
导读:我使用GetEnvironmentString()获取程序的环境变量. 每个节目都有这样的结果: =::=:: 我不知道这是什么意思? 这是代码: LPWCH lpEnvString=GetEnvironmentStringsW(); LPWSTR lpszVariable=(LPWSTR)lpEnvString; while (*lpszVariable) { wprintf(L"%sn"
我使用GetEnvironmentString()获取程序的环境变量. 每个节目都有这样的结果: =::=:: 我不知道这是什么意思? 这是代码: LPWCH lpEnvString=GetEnvironmentStringsW(); LPWSTR lpszVariable=(LPWSTR)lpEnvString; while (*lpszVariable) { wprintf(L"%sn",lpszVariable); lpszVariable+=wcslen(lpszVariable)+1; } FreeEnvironmentStringsW(lpEnvString); 另外,如果我们开始列出这些变量,我们会看到如下的东西: =::=:: =C:=C:Usersusernamevalue =ExitCode=00000001 ALLUSERSPROFILE=C:ProgramData APPDATA=C:UsersartikAppDataRoaming CommonProgramFiles=C:Program Files (x86)Common Files CommonProgramFiles(x86)=C:Program Files (x86)Common Files CommonProgramW6432=C:Program FilesCommon Files ... 另一方面,getenv(“= ExitCode”)或getenv(“= C:”)返回NULL. 你可以提供这个“功能”的正确文档, (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读