查了下类似原因,说是要么越界要么指针指向问题,🤔可我还是不会改哇
p1<p1+n,这只要n大于0,永远成立啊,p1++的同时,p1+n不也在往后跑么
改成 int *p = p1;
for(;p1<p+n;p1++)
for(i=1;i<10;i++){ if(*max<*(p1+i)) *max=*(p1+i); }