0
林試圖執行冒泡排序與緊湊指針。排序似乎只排序的第2個,然後失敗嘗試使用由老師C++冒泡排序緊湊指針
float *Sort(float *first, size_t elements)
{
{
for (didSwap = 0, current = first, next = first + 1; current < last; ++current, ++next)
{
didSwap = 1;
}
}
--last;
}
while (didSwap);
return first;
}
它看起來好像測試和排序採用不同的排序方向。也就是說,「緊湊型指針」和「前兩個」是什麼?大多數這個問題沒有意義。 –
現在讓我猜,我認爲你的教授是一位C程序員,然後才知道他可以逃脫的最小可能的C++。我相信你的課程非常好,但請不要以爲你在這裏學習C++。 – john
'while(didSwap);' - intentional? – Damon