我好蔡!!!

学术版

@[Laker_cxk](/space/show?uid=137943) 但是swap(a,b)实测不可行。
by tiger0133 @ 2019-05-25 10:17:42


@[Laker_cxk](/space/show?uid=137943) 用iostream里自带的库函数嘛
by ZTL_UwU @ 2019-05-25 10:31:52


@[⚡cdecl⚡](/space/show?uid=28762) ???为什么我交换成功了。。。
by Laker_cxk @ 2019-05-25 10:35:28


@[zhangtianli](/space/show?uid=128438) algorithm 里的 你是怎么学 C++ 的?????????
by tiger0133 @ 2019-05-25 10:44:56


iostream里面真的有
by ZTL_UwU @ 2019-05-25 10:49:08


@[⚡cdecl⚡](/space/show?uid=28762) ```cpp #include<iostream> using namespace std; int main () { int a[10] = {1,2,3,4,5,6,7,8,9,10}; for (int i = 0; i < 5; i ++) { swap(a[i], a[10 - i - 1]); } for (int i = 0; i < 10; i ++) { cout << a[i] << " "; } return 0; } ``` 不会CE
by ZTL_UwU @ 2019-05-25 10:51:42


@[zhangtianli](/space/show?uid=128438) 大概是 iostream 包含了 algorithm 吧 本蒟蒻没有测试,抱歉
by tiger0133 @ 2019-05-25 10:56:57


@[Laker_cxk](/space/show?uid=137943) 由于传入参数不是指针类型,你调用的是库函数 换句话说,你哪怕不定义`void swap(int *a,int *b)`,交换操作照样可以进行 详见<http://www.cplusplus.com/reference/utility/swap/>
by xuezhe @ 2019-05-25 10:56:59


@[xuezhe](/space/show?uid=105110) 万分感谢,我知道了!!!
by Laker_cxk @ 2019-05-25 11:06:15


上一页 |