|
|
发表于 2005-6-12 19:15:46
|
显示全部楼层
main( int argc, char * argv[])
{
int i;
for(i=0;i<argc;++i){
printf("argv[%d];%s\n,i,argv");
}
多处不符合 ANSI的语法, 1,应该指定 main 的返回类型
如果空 +void
没有给OS 返回数值,如果int 该有 return 0;
" 用错了地方
#include <stdio.h>
void main(int argc, char* argv[])
{
int i;
for(i=0;i<argc;++i)
{
printf("argv[%d] %s\n",i,argv);
}
return;
}
这才是正确的写法 |
|