VC的控制台程序,如何获取输入参数和环境变量
2013-02-07 16:50
267 查看
int _tmain(int argc, TCHAR* argv[], TCHAR* envp[]) 这是带MFC功能的控制台程序主函数声明,其中argc是输入参数个数;argv[]是参数字符串数组;envp[]是环境变量字符串数组,下面是取得和显示他们的代码:
//注意:必须设置此项才能输出宽字符串 _tsetlocale(LC_ALL, _T("chs")); _tprintf(_T("参数: %d 个\n"),argc);//显示参数个数 _tprintf(_T("\n"));//换行 //显示所有参数 for (int i=0; i<argc; ++i) { _tprintf(_T("输入参数 [%d] = [%s]\n"), i, argv[i]); } _tprintf(_T("\n"));//换行 //显示环境变量 for (int i=0; i<argc; ++i) { _tprintf(_T("环境变量 [%d] = [%s]\n"), i, envp[i]); } _tsystem(_T("pause"));//使DOS窗口暂停,不马上退出
相关文章推荐
- VC的控制台程序,如何获取输入参数和环境变量
- VC的控制台程序,如何获取输入参数和环境变量
- Linux下C程序设计(4)----操作环境变量 、程序传递参数getopt getopt_long操作、获取时间
- VC6 C++控制台程序如何判断用户输入的是什么数字[必须小于128]?
- JAVA 程序中如何拷贝一个目录下的文件及子目录到另一个目录,如何获取系统环境变量等...
- VC 控制台程序如何不显示控制台窗口
- 微信小程序—如何获取用户输入文本框的值
- 如何调试命令行程序?——怎样输入命令行程序参数
- VC++ 如何隐藏控制台程序窗口
- VC中如何让控制台程序不弹出DOS窗口
- java控制台程序如何判断String字符串中只输入了一个回车
- 如何获取环境变量和遍历Map
- CodeBlock如何调试带参数的控制台程序
- 如何调试需要输入参数的C++程序
- vs2010下如何调试带输入参数的程序
- 如何配置jdk1.5的环境变量及运行java程序 JAVA_HOME等
- vs2010下如何调试带输入参数的程序
- VC调试带有输入参数的console程序
- <linux程序设计> 第四章 [ 程序参数 / 环境变量 / 日期与时间]
- 控制台获取、更改环境变量