首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于命令行的使用有关问题

2013-04-20 
关于命令行的使用问题!正在看C Primer Plus里面讲了一些关于命令行的使用,如重定向和带参数的main()函数,

关于命令行的使用问题!
正在看C Primer Plus
里面讲了一些关于命令行的使用,如重定向和带参数的main()函数,可是我在网上查了一下键入命令的方法,可是没有用啊?我用的是虚拟机,将截图附上,还有个问题: 为什么要使用命令行啊?
见下图: 我键入了这个exe文件,可是没有反应
关于命令行的使用有关问题

[解决办法]
reverse.exe 是要带参数的吧
[解决办法]
有界面软件 可以通过界面操作,那么没有界面的软件 通过命令行操作
[解决办法]
例如在D盘中的a文件夹下有一个叫b.exe的程序,则应该这样打开:
1.先定位到你要找开的程序所在的盘符(不要双引号):
    (1)输入"cd D:a",再回车
    (2)输入"d:",再回车.这样就定位到了D盘下名叫a的文件夹中.
   (3)输入"b.exe",再回车,就行了.
如果b.exe可以带参数,想传参数进去的话,这样写:"b.exe 参数"   其中的"参数"就是你想传进去的参数.
[解决办法]
count++ //改成count--
printf ("%d ", argv[count]); //改成printf ("%s ", argv[count]);


# include <stdio.h>
  
int main (int argc, char *argv[])  // argument count;  argument value;
{
    int count;
    for (count = argc - 1; count > 0; count++ )//改成count--
    {
        printf ("%d ", argv[count]); //改成printf ("%s ", argv[count]);
    }
    printf ("\n");
    return 0;
}

热点排行