哪位知道指针交换什么时候换,什么时候不换
p[i]=&s[i];if(p[1]->score>p[j]->score;
{ t=p[i];p[i]=p[j];p[j]=t;}
printf("%d %d\n",s[i].score,p[1]->score);
就是上面的东东
什么时候交换什么时候不交换
搜索更多相关的解决方案:
指针
----------------解决方案--------------------------------------------------------
p[i]=&s[i];
if(p[i]->score>p[j]->score;
{ t=p[i];p[i]=p[j];p[j]=t;}
printf("%d %d\n",s[i].score,p[1]->score);
p[i]是指针,而P[J]是不是指针 也不知道.即使是指针,那么交换他们两个有什么意义啊
----------------解决方案--------------------------------------------------------