关于int main(int argc, char *argv[])的问题
这是我在http://bbs.bc-cn.net/viewthread.php?tid=163877看到的问题#include "stdio.h"
int main(int argc, char *argv[])
{
int count;
printf("The command line has %d arguments: \n",argc-1);
for(count=1;count<argc;count++)
printf("%d: %s\n",count,argv[count]);
return 0;
}
这个程序我编译了下,得不到想要的结果啊
只有:
The command line has 0 arguments:
Press any key to continue
而那里面要求的结果似乎是
The command line has 3 arguments:
1:I
2:love
3:you
这是为什么呢?
顺便请教下,能解释下这个程序吗?
[此贴子已经被作者于2007-10-11 12:01:41编辑过]