Trending News
Promoted
c++ qsort中 針對char array來排序
想請問一下 char a[4]="5643" 我想利用STL 中的qsort 對每個字元的acsill code 碼進行
進行排序 compare那一部分該怎麼寫 example::qsort(a,256,sizeof(char),compare);
compare 那個函式該怎麼寫
1 Answer
Rating
- prisoner26535Lv 78 years agoFavorite Answer
compare 那個函式該怎麼寫
int (*myCompare)(const char * pc1,const char *pc2) {
return (*pc1 > *pc2) ? (1) : (*pc1 == *pc2 ? 0 : -1);}
另3錯誤:
1. char a[5]="5643";
2. example::qsort(a, sizeof(a)-1, sizeof( a[0]), myCompare);
Still have questions? Get your answers by asking now.