sort默认排序方式为从小到大 vector<int> v{3,2,6,1,-2}; sort(v.begin(),v.end()); for(int i=0;i<v.size();++i){ cout<<v[i]<<" "; } 想要sort从大到小排序: 1.是自定义cmp 2.使用自带的函数: