直接上代码:cpp版本

 #include <stdio.h>
#include <stdlib.h>
#include <string.h> extern char** environ;
int main(int argc, char* argv[])
{
printf("Content type:text/plain\n\n"); char** env = environ;
while(*env){
printf("===%s====\n", *env);
env++;
}
printf("===end=====");
fflush(stdout); return ;
}

py版本:

 #!/usr/bin/python
#encoding=utf-8 import os print "Content-type:text/html\r\n\r\n"
print "<font size=+1>Environment</font>"
for param in os.environ.keys():
print "<b>%20s</b>: %s " %(param, os.environ[param])

  c++版本中,上述示例中,需要后续解析字符串,此外使用getenv(varname)获取指定的环境变量值,前提是知道某个环境变量名(key);

最新文章

  1. IO流-----写到输出流
  2. linux shell if
  3. C#根据身份证号码,计算生日、年龄、性别
  4. 面向对象中this问题
  5. 我用了13行代碼開發出来的PHP框架
  6. Spring实战5:基于Spring构建Web应用
  7. 【C#编程基础学习笔记】4---Convert类型转换
  8. NYOJ128 前缀式计算(栈的运用)
  9. [推荐]ORACLE PL/SQL编程之四:把游标说透(不怕做不到,只怕想不到)
  10. This is probably because there is no OLE editor registered against the type of file you were trying to open.
  11. Docker配置加速器
  12. 2,fiddler的基本设置
  13. gradle-4.1-all.zip离线包下载 极速 android studio2.3 3.0编译必备
  14. [luogu P3195] [HNOI2008]玩具装箱TOY
  15. Android JNI作用及其详解
  16. 【树】Kth Smallest Element in a BST(递归)
  17. 服务器路由配置--Route
  18. BloomFilter&ndash;大规模数据处理利器
  19. slot的使用
  20. slf4j日志框架

热门文章

  1. QFN和QFP的区别
  2. redis.conf配置详解
  3. 一张图告诉你如何优化web 性能
  4. Android UI ActionBar功能-Action Bar 左上角的向上或返回按钮
  5. iOS 圆角那些事(转)
  6. 关于优化性能&lt;主要是速度方面&gt;的个人心得 【转】
  7. C#.NET学习笔记1---C#.NET简介
  8. C#学习基础总结
  9. jquery设置文本框值 与获取文本框的值
  10. JS继承,原型继承,构造函数的继承,非构造函数&quot;的继承