关于c++语言中的sort函数

关于sort 函数

1.需要包含头文件<algorithm>,

2.若直接用sort函数,一定要打开他的域

  using namespace std;

3.使用该函数需注意sort()包含3个参数

 sort(a,b,c)其中a,b,为一个具体的数c可以是一个函数名,其返回的值是一个布尔类型

如果第三个参数没有,则该排序类型默认为升序排序

4.若要实现降序排序则需要写一个返回值是布尔类型的函数例如

bool cmp(int a,int b)

{

  return a>b;

}

5.特别需要注意的是,使用sort函数的时候a,b参数不能是a[i]这种形式,而应该是sort (a(数组名;同时也代表数组的第一个储存位置),b(结束排序的位置))

 

posted @ 2018-11-06 19:29  Clear_Cat  阅读(1495)  评论(0)    收藏  举报