qsort的运行,具体看MSDN
一个是二位数组的qsort用法:
1
int
compare(
const
void
*arg1,
const
void
*arg2 )
2
{
3
return
strcmp
((
char
*)arg1, (
char
*)arg2 );
4
}
5
int
arr[n][11];
6
qsort
(arr, n,
sizeof
(arr[0]), compare);
注意:width: Element size in bytes
cmp函数:如果是升序,则e1 > e2应返回1,e1 = e2 应返回0, e1 < e2 应返回-1.降序则相反。