3个回答
展开全部
你这样是直接传值给函数,无法实现实参的值交换,需要传递变量地址过去进行交换。
你可以在函数中引用别名,函数虚参改为:void swap(string &a,string &b)
或者,也可以在主函数中传递变量的地址
你可以在函数中引用别名,函数虚参改为:void swap(string &a,string &b)
或者,也可以在主函数中传递变量的地址
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
雅可夫舅舅一边穿靴子,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询