#include
#include
using
namespace std;
intcmp
(int a,
int b)
intmain()
;sort
(a,a+5)
;//int陣列正序排列
for(
int i=
0;i<
5;i++
)sort
(a,a+
5,cmp)
;//int陣列倒敘排列
for(
int i=
0;i<
5;i++
)return0;
}
1、sort函式可以三個引數也可以兩個引數,必須的標頭檔案#include < algorithm>和using namespace std;
2、sort函式有三個引數:(第三個引數可不寫)
(1)第乙個是要排序的陣列的起始位址。
(2)第二個是結束的位址(最後一位要排序的位址)。
(3)第三個引數是排序的方法,可以是從大到小也可是從小到大,還可以不寫第三個引數,此時預設的排序方法是從小到大排序。
C sort 函式用法
msdn中的定義 template voidsort ranit first,ranit last 1 template voidsort ranit first,ranit last,pred pr 2 標頭檔案 include using namespace std 1.預設的sort函式是按公...
C sort 函式用法
msdn中的定義 template voidsort ranit first,ranit last 1 template voidsort ranit first,ranit last,pred pr 2 標頭檔案 include using namespace std 1.預設的sort函式是按公...
C sort函式用法
from 最近演算法作業經常需要排序。偶是乙個很懶的人,於是一直用c 的sort進行排序 不少同志對此心存疑慮,所以今天就寫一寫sort的用法。宣告 此用法是從某大牛的程式中看到的,其實偶只是拿來用,不知所以然,飄走 msdn中的定義 template voidsort ranit first,ra...