指针使用注意
void main(){
/*int *p,*q;
int n=3;
q=p=(int*)malloc(3*sizeof(int));如果没有q在下面直接输出的话q指向已经到了表尾运行肯定出错
for(;p<(p+3);p++)p+3错了 我也不知道为什么可以定义i来限定次数
{scanf("%d",p);
}
for(;q<(q+3);q++)
{printf("%d",*q);
}
free(p);
free(q);
p=q=NULL;*/
int a[3]={1,2,3};
int *p;
p=a;
for(;p<p+3*sizeof(int);p++)
printf("%d",*p);
}