新人求助简单指针问题求热心人解释
#include<stdio.h>main() /*问题是用指针方法求这个数组中的最大和最小的元素*/{ int a[10]={1,2,3,4,5,6,7,8,9,10},*max,*min; for(max=a;max<a+9;max++) if(*max<*(max+1)) /*这句和if(a[n]<a[n+1]) 是不是等价的*/ *max=*(max+1); printf("%d\n",*max); for(min=a;min<a+9;min++) /*如果定义*p;p=&a;可不可以认为*p和a的值是相等的*/ if(*min>*(min+1)) *min=*(min+1); printf("%d\n",*min); /*我对指针的用法不是很了解,请热心人指点一下*/ /*到底犯了哪些毛病*/ }