qsortについて教えて下さい。

[戻る]
ひかる 2002/11/26(火) 19:56:03
qsortについて教えて下さい。

typedef struct
{
    char key[24];
    char Data[128];
}TEST;
TEST* ptest[200];

のような構造体をつくります。データが200件あるとします。
そのうち、最初の100件だけソートしたい時は、
qsort(ptest, 100, sizeof(TEST)*100, sort_comp );
でソートできないのでしょうか?うまくいきません。
100件だけでソートしていないみたいです。

よい知恵がありましたら教えて下さい。
よろしくおねがいします。

tib 2002/11/26(火) 20:01:33
誤:qsort(ptest, 100, sizeof(TEST)*100, sort_comp );
正:qsort(ptest, 100, sizeof(TEST),     sort_comp );

こん! 2002/11/26(火) 20:10:28
???
> TEST* ptest[200];

TEST ptest[200];

それともポインタテーブルをソート?

こん!<=^・^=>

ひかる 2002/11/26(火) 20:16:48
[[解決]]
tibさん、ありがとうございます。m(__)m

また、わからない時はよろしくお願いします。

古いスレッドには追加発言できません。