代码中有些奇怪的问题

时间:2014-04-05 18:56:47

标签: c arrays

您好我试图获取我的主要外部参数。但不知何故,编译器gcc向我展示了我没有遇到过的奇怪问题,也没有找到解决方案。如果你能帮助我理解问题并解决它们,我会很高兴。

代码 -

#include <stdio.h>
#include <stdlib.h>

 main(int argc, char** argv[])
 {
 int i;
char temp[99];

for (i=0; i < argc/2 ; i++)
{       
    temp = argv[i];   
    argv[i] = argv[argc-i-1];    
    argv[argc-i-1] = temp;  
}

for(i = 0; i < argc ; i++)
{
    printf("%s",temp[i]);
}
return(0);
 }

errores

  

错误:分配中的不兼容类型

     

警告:从不兼容的指针类型

分配

1 个答案:

答案 0 :(得分:2)

主要的错误原型:使用int main()int main(int argc, char** argv)或兼容的东西。