#include <iostream>
#include <algorithm> //sort的头文件
using namespace std;
int main()
{
int arry[10]={1,4,12,43,55,66,834,13,2,5};
int i;
for(i=0;i<10;i++)
{
cout<<arry[i]<<endl;
}
sort(arry,arry+10); //sort默认为升序排列方式
for(i=0;i<10;i++)
{
cout<<arry[i]<<endl;
}
return 0;
}
sort为三个参数时
bool complare(int a,int b)
{
return a > b;
}
int main()
{
int arry[10]={1,4,12,43,55,66,834,13,2,5};
int i;
for(i=0;i<10;i++)
{
cout<<arry[i]<<endl;
}
sort(arry,arry+10,complare); //sort降序排列方式
for(i=0;i<10;i++)
{
cout<<arry[i]<<endl;
}
return 0;
}