首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

[请教]qsort()可以用于double型的数组吗

2012-02-16 
[请问]qsort()可以用于double型的数组吗rt如果可以的话compare函数应该怎么写[解决办法]内置类型就可以

[请问]qsort()可以用于double型的数组吗
rt

如果可以的话

compare函数应该怎么写

[解决办法]
内置类型> <就可以啊。
[解决办法]
可以的阿

[解决办法]
yes
[解决办法]
compare里把void*转化为double*,然后把double 取出来比较
[解决办法]

int compare( const void *a, const void *b )
{
long double res = *(long double*)(a) - *(long double*)(b);
if (res> 0) return 1;
if (res <0) return -1;
return 0;
}

热点排行