关于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(结束排序的位置))

猜你喜欢

转载自www.cnblogs.com/lp1225/p/9917407.html
今日推荐