奇怪的“void”
int main(int argc, char *argv[]){
void sort(int *p,int *q);
int *p,*q,a,b,(*f)();
a=1;b=2;
p=&a;q=&b;
f=sort; /*此步有warning*/
f(p,q);
printf("%d,%d",a,b);
printf("\n");
return 0;
}
void sort(int *p,int *q)
{int t;
t=*p;*p=*q;*q=t;
}