假设我有一个数组,int array[3] = {1,2,3};我想交换第一个和最后一个元素,以便我有array = {3,2,1};如何使用STL执行此操作?
你可以使用std::swap或std::iter_swap.
std::swap(array[0], array[2]);
std::iter_swap(array, array+2);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3306 次 |
| 最近记录: |