C++ 调用selectionsort函数仅对数组的一部分进行排序

C++ 调用selectionsort函数仅对数组的一部分进行排序,c++,sorting,selection-sort,C++,Sorting,Selection Sort,void selectionsort(int data[],size\u t n) 如何调用此selectionsort函数仅对数组的一部分进行排序?例如,假设我有一个名为intarr的整数光线,包含15个元素。例如,如何调用此函数仅将intarr[3]排序为intarr[10]?您的函数接受指针(开始)和长度(隐式结束) 明白了吗 提示:您不必传递指向数组开头的指针 selectionsort(intarr+3,10-3)检查可能的off by one错误留给读者作为练习。谢谢,只需要一个指针

void selectionsort(int data[],size\u t n)


如何调用此selectionsort函数仅对数组的一部分进行排序?例如,假设我有一个名为intarr的整数光线,包含15个元素。例如,如何调用此函数仅将intarr[3]排序为intarr[10]?

您的函数接受指针(开始)和长度(隐式结束)

明白了吗


提示:您不必传递指向数组开头的指针

selectionsort(intarr+3,10-3)检查可能的off by one错误留给读者作为练习。谢谢,只需要一个指针就可以理解这个问题(没有双关语)。我第一次在上大学之前学习编程,这绝对不是我的专长。