C/C++の宿題は私におまかせくださいませ 23代目
■ このスレッドは過去ログ倉庫に格納されています
0384デフォルトの名無しさん
NGNGtypedef void (*F)(void);
void sort(int *a.int *b,int *c){
int array[3];int *ptr;
array[0]=*a;array[1]=*b;array[2]=*c;
ptr=array;
if(*ptr > *(ptr+1)){*ptr^=*(ptr+1); *(ptr+1)^=*ptr; *ptr^=*(ptr+1);}
ptr=array+1;
if(*ptr > *(ptr+1)){*ptr^=*(ptr+1); *(ptr+1)^=*ptr; *ptr^=*(ptr+1);}
ptr=array;
if(*ptr > *(ptr+1)){*ptr^=*(ptr+1); *(ptr+1)^=*ptr; *ptr^=*(ptr+1);}
for(ptr=array; ptr<sizeof(array); ++ptr){
((F*)*ptr)();
}
return;
}
■ このスレッドは過去ログ倉庫に格納されています