[quote=引用 7 楼 ggglivw 的回复:] [quote=引用 6 楼 weixin_40290083 的回复:] [quote=引用 5 楼 Ljnoit 的回复:] 书上没有错。 书上把错误的例子给出来了。 正确的是: void swap(int &x,int &y) { int t=x; x=y; y=t; }
void swap(int &x,int &y) { int t=x; x=y; y=t; }
[quote=引用 5 楼 Ljnoit 的回复:] 书上没有错。 书上把错误的例子给出来了。 正确的是: void swap(int &x,int &y) { int t=x; x=y; y=t; }
[quote=引用 9 楼 ggglivw 的回复:] [quote=引用 8 楼 weixin_40290083 的回复:] [quote=引用 7 楼 ggglivw 的回复:] [quote=引用 6 楼 weixin_40290083 的回复:] [quote=引用 5 楼 Ljnoit 的回复:] 书上没有错。 书上把错误的例子给出来了。 正确的是: void swap(int &x,int &y) { int t=x; x=y; y=t; }
[quote=引用 8 楼 weixin_40290083 的回复:] [quote=引用 7 楼 ggglivw 的回复:] [quote=引用 6 楼 weixin_40290083 的回复:] [quote=引用 5 楼 Ljnoit 的回复:] 书上没有错。 书上把错误的例子给出来了。 正确的是: void swap(int &x,int &y) { int t=x; x=y; y=t; }
还有,你用红色标记那个,我是完全照着你6楼回答写的。是swap里面写错了,而不是外面调用错误,接口是传递的引用,但是里面你把传入的引用理解成了指针。 我感觉你把引用和指针弄混淆了。
[quote=引用 12 楼 ggglivw 的回复:] [quote=引用 11 楼 weixin_40290083 的回复:] [quote=引用 9 楼 ggglivw 的回复:] [quote=引用 8 楼 weixin_40290083 的回复:] [quote=引用 7 楼 ggglivw 的回复:] [quote=引用 6 楼 weixin_40290083 的回复:] [quote=引用 5 楼 Ljnoit 的回复:] 书上没有错。 书上把错误的例子给出来了。 正确的是: void swap(int &x,int &y) { int t=x; x=y; y=t; }
[quote=引用 11 楼 weixin_40290083 的回复:] [quote=引用 9 楼 ggglivw 的回复:] [quote=引用 8 楼 weixin_40290083 的回复:] [quote=引用 7 楼 ggglivw 的回复:] [quote=引用 6 楼 weixin_40290083 的回复:] [quote=引用 5 楼 Ljnoit 的回复:] 书上没有错。 书上把错误的例子给出来了。 正确的是: void swap(int &x,int &y) { int t=x; x=y; y=t; }
[quote=引用 6 楼 weixin_40290083 的回复:] [quote=引用 5 楼 Ljnoit 的回复:] 书上没有错。 书上把错误的例子给出来了。 正确的是: void swap(int &x,int &y) { int t=x; x=y; y=t; }
64,648
社区成员
250,476
社区内容
加载中
试试用AI创作助手写篇文章吧