1
.
在命令行下如何接受输入的参数(在
DOS
或
CMD
模式下)
void main(int argc,char* argv[])
例如:你的程序名为
test1.exe
这样执行:
test1 connect 88pc
其
argc
为
3
,即有
3
个执行参数,第一个参数是程序名称(包含程序路径),
它就是
argv[0]
所指向的字符串,第二个参数(
argv[1]
)是
“connect”
,
第三个参数(
argv[2]
)是
“88pc”
例子:
#include <stdio.h> int main(int argc, char *argv[]) //
由于第二个参数是指向字符串的指针,所以也可以定义为:
char **argv { int i; for (i=0; i<argc; i++){ printf('argv[%d]: %s/n',i,argv[i]); } return 0; }
2
.在
VC
集成环境下
1
)在你的项目中的
选择
Project/setting...
菜单项
2
)
在弹出的
Project Settings
对话框中的右侧
,
选择
Debug Tab 3
)
在
Program arguments:
下键入你的命令行参数便可
!
在菜单
Project---Settings---Debug---Program arguments
中写上你要的参数即可!
转载请注明原文地址: https://ibbs.8miu.com/read-20345.html