Amb*_*nna -4 c++ arrays stl
假设我有一个数组,int array[3] = {1,2,3};我想交换第一个和最后一个元素,以便我有array = {3,2,1};如何使用STL执行此操作?
int array[3] = {1,2,3};
array = {3,2,1};
Sir*_*Guy 7
你可以使用std::swap或std::iter_swap.
std::swap
std::iter_swap
std::swap(array[0], array[2]); std::iter_swap(array, array+2);
归档时间:
12 年,4 月 前
查看次数:
3306 次
最近记录: