社区
C语言
帖子详情
GetEnvironmentStrings()获取的环境块问题
villager
2003-08-02 12:18:23
环境块中的字符串是不是用 '='号分开的?
看WINDOWS程序设计第九章的第五个程序后得出的结论。不知道对不对。
看代码的意思只能有这个解释了。有谁知道得具体一点?
...全文
197
1
打赏
收藏
GetEnvironmentStrings()获取的环境块问题
环境块中的字符串是不是用 '='号分开的? 看WINDOWS程序设计第九章的第五个程序后得出的结论。不知道对不对。 看代码的意思只能有这个解释了。有谁知道得具体一点?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pengzhenwanli
2003-08-02
打赏
举报
回复
#include <windows.h>
#include <stdio.h>
int main()
{
LPTSTR lpszVariable;
LPVOID lpvEnv;
// Get a pointer to the environment block.
lpvEnv = GetEnvironmentStrings();
// If the returned pointer is NULL, exit.
//if (lpvEnv == NULL)
// ErrorExit("GetEnvironmentStrings failed.");
// Variable strings are separated by NULL byte, and the block is
// terminated by a NULL byte.
for (lpszVariable = (LPTSTR) lpvEnv; *lpszVariable; lpszVariable++)
{
while (*lpszVariable)
putchar(*lpszVariable++);
putchar('\n');
}
你试一下这个程序便知。
显然不是。
因为路径就是这样设置path =
API之网络函数---整理网络函数及功能
WNetGetUniversalName
获取
网络中一个文件的远程名称以及/或者UNC(统一命名规范)名称 WNetGetUser
获取
一个网络资源用以连接的名字 WNetOpenEnum 启动对网络资源进行枚举的过程 2. API之消息函数 ...
使用Get
Environment
String
s()函数
获取
系统
环境
变量--(核心编程笔记2)
使用Get
Environment
String
s函数很简单,函数没有参数,返回值是一个字符串指针(PTSTR),指向
环境
变量的内存
块
。注意个这个内存
块
是只读的,如果需要改变
环境
变量需要使用Set
Environment
函数。而且是在使用完...
Windows提取
环境
变量
每个进程都有一个与它关联的
环境
块
,这是在进程地址空间内分配的一
块
内存。每个字符串的第一部分是一个
环境
变量的名称,后跟一个等号,等号之后是希望赋给此...调用Get
Environment
String
s函数来
获取
完整的
环境
块
。...
《Windows API巡礼》---Get
Environment
String
s和Get
Environment
Variable
环境
变量是进程中一组... 设置和
获取
所在进程的
环境
变量使用API函数Get
Environment
String
s、Get
Environment
Variable和Set
Environment
Variable: 1)Get
Environment
String
s函数用于
获取
所有
环境
变量字符
linux 库函数
环境
变量,
获取
环境
变量函数
函数说明 getenv()用来取得参数name
环境
变量的内容。参数name为
环境
变量的名称,如果该变量存在则会返回指向该内容的指针。
环境
变量的格式为name=value。参数 name是一个包含
环境
变量名称的非空字符串。返回值 执行...
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章