#include<stdio.h>
int main()
{
//libc中定义的全局变量environ指向环境变量表,environ没有包含在任何头⽂文件中,所以
//在使⽤用时 要⽤用extern声明。
extern char** environ;
// while(environ)
// {
// printf("%sn",*environ++);
// }
// printf("hah");
int i = 0;
for(i = 0;environ[i]!=NULL;i++)
{
printf("%sn",environ[i]);
}
return 0;
}
#include <stdlib.h> char *getenv(const char *name);
#include <stdlib.h> int setenv(const char *name, const char *value, int overwrite); int unsetenv(const char *name);
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(void)
{
char* val;
const char* name ="ABC";
//获取ABC环境变量的值
val = getenv(name);
printf("No.1 %s=%sn", name, val);
//覆盖写入环境变量
setenv(name, "I amsure of that I will get it", 1);
printf("No.2%s=%sn", name, val);
val = getenv(name);
printf("No.3%s=%sn", name, val);
//删除一个环境变量
int ret =unsetenv("ABC");
printf("ret =%dn",ret);
val = getenv(name);
printf("No.3 %s=%sn",name, val);
return 0;
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有