qsort

    2熱度

    1回答

    我遇到了一些使用的指針/數組符號的問題。我有兩個列表並將它們排序,然後嘗試顯示它們。我在下面的代碼中有3條註釋,說明聲明是什麼以及爲什麼。我的代碼如下所示: int Compare(const void *a, const void *b); void SortStudents(char *studentList[], size_t studentCount) { qsort(st

    4熱度

    2回答

    只是我還是這個代碼Programming Pearls是錯誤的(快速排序要2個const的空隙,不是嗎?)如果是這樣,我的解決方案嗎?道歉,只是學習... int wordncmp(char *p, char* q) { int n = k; for (; *p == *q; p++, q++) if (*p == 0 && --n == 0) return