当前位置: 代码迷 >> C语言 >> [原创]关于main()函数
  详细解决方案

[原创]关于main()函数

热度:535   发布时间:2007-10-10 14:53:54.0
#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 3 arguments:
Press any key to continue
这是怎么回事啊?
----------------解决方案--------------------------------------------------------
这是原创吗?
----------------解决方案--------------------------------------------------------
以下是引用冰的热度在2007-10-10 16:38:56的发言:
这是原创吗?

这是你内心的永恒之迷吗?


----------------解决方案--------------------------------------------------------
以下是引用狂人老大在2007-10-10 14:53:54的发言:
#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 3 arguments:
Press any key to continue
这是怎么回事啊?

请看仔细:
//c.c
#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;
}
编译运行,在命令行输入c I love you 回车,下面是从命令行运行该程序的结果:
文中已经说过,char *argv[]是main()函数的参数,因为主函数的特殊性,不能通过程序中的函数给它传递参数,只能从外部,比如命令行给它传递参数。关于命令行,文中也有简述,再看看吧。


----------------解决方案--------------------------------------------------------
为什么一定要追究是不是原创呢
能让整理出来让大家共享就很好了
----------------解决方案--------------------------------------------------------




顶,这正是我需要的!以前就不明白.
----------------解决方案--------------------------------------------------------

----------------解决方案--------------------------------------------------------
帖子被翻出来了,不错的说
----------------解决方案--------------------------------------------------------
深度学习了下 顶LZ
----------------解决方案--------------------------------------------------------
顶了 ,不过第一个关于 返回值(return )的说法好像不太正确,我是在VC6.0上运行的
----------------解决方案--------------------------------------------------------
  相关解决方案