sort排序代码,C++
下面是一个简单的 C++ 排序代码示例,使用了 STL 中的 sort() 函数。
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
int arr[] = { 5, 2, 4, 6, 1, 3 };
int n = sizeof(arr) / sizeof(arr[0]);
sort(arr, arr + n);
cout << "Sorted array: ";
for (int i = 0; i < n; i++) {
cout << arr[i] << " ";
}
cout << endl;
return 0;
}
输出结果:
Sorted array: 1 2 3 4 5 6
在这个例子中,我们定义了一个整数数组 arr,并使用 sort() 函数对其进行排序。sort() 函数的第一个参数是要排序的数组的起始地址,第二个参数是数组的末尾地址(即最后一个元素的下一个位置)。在这里,我们使用了 sizeof() 运算符来计算数组的大小,并将其除以每个元素的大小,以得到数组的长度。最后,我们使用一个 for 循环来打印已排序的数组。
原文地址: https://www.cveoy.top/t/topic/tC6 著作权归作者所有。请勿转载和采集!