命令行参数c\c++中如何输入命令行????
#include<stdio.h>intmain(intargc,char*argv[]){inti;for(i=1;i<argc;i++)printf("%s%s",a...
#include <stdio.h>
int main(int argc,char *argv[])
{
int i;
for(i=1;i<argc;i++)
printf("%s%s",argv[i],(i<argc-1)?" ":"\n");
printf("\n");
return 0;
}以这个为例,生成的程序在d:\program files\vc中,如何在命令中输入参数啊!写详细点,我不懂cmd,怎么输入都写上,谢谢! 展开
int main(int argc,char *argv[])
{
int i;
for(i=1;i<argc;i++)
printf("%s%s",argv[i],(i<argc-1)?" ":"\n");
printf("\n");
return 0;
}以这个为例,生成的程序在d:\program files\vc中,如何在命令中输入参数啊!写详细点,我不懂cmd,怎么输入都写上,谢谢! 展开
2个回答
展开全部
1. 开始菜单——运行——输入"cmd“,回车,显示命令窗口。
2. 切换目录:输入"D:",回车。再输入"cd "program files"",注意,引号里面的引号也要输入。
回车;再输入"cd vc",回车
3. 假设你的程序编译好之后形成的exe文件名是prog.exe,那么你就输入:"prog 1 2 3",回车,就能看到结果了。
2. 切换目录:输入"D:",回车。再输入"cd "program files"",注意,引号里面的引号也要输入。
回车;再输入"cd vc",回车
3. 假设你的程序编译好之后形成的exe文件名是prog.exe,那么你就输入:"prog 1 2 3",回车,就能看到结果了。
追问
输入"cd "program files"",注意,引号里面的引号也要输入----为什么加引号啊,我不加好像也行
输入"cd vc",为啥又不加引号了?
追答
加引号是为了让表明“program files”是一个完整的目录名,“vc”不包含空格,所以不必加引号。我试了试,发现不加引号也是可以的。呵呵。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询