我爱橙 发表于 2022-3-5 18:26:51

NO.25 输出数组指针

#include <stdio.h>
#include <math.h>

int main()
{
      int a={0,1,2,3,4,5,6,7,8,9},*p=a;
      
      
       printf("%d\n",*p);
      

      return 0;
}


报错        invalid type argument of unary '*' (have 'int')

      [错误]无效类型参数的一元'*'(有'int')
       
这是什么意思啊?

isdkz 发表于 2022-3-5 18:27:51

#include <stdio.h>
#include <math.h>

int main()
{
      int a={0,1,2,3,4,5,6,7,8,9},*p=a;
      
      
       printf("%d\n",p);         // 不要 *
      

      return 0;
}
页: [1]
查看完整版本: NO.25 输出数组指针