www.fltk.net > # inCluDE <iostrEAm.h> voiD swAp(int A,int B...

# inCluDE <iostrEAm.h> voiD swAp(int A,int B...

这个是C语言教材里讲指针基本会遇到的问题,是因为调用swap(i,j)将i和j的值交给了swap的局

所以输出的结果是 a=40, b=20

这不是快速排序代码,这是交换数组a中两个值a[i]和a[j]的代码。 祝你好运!

swap(T &x, T &y)是可以使用任意类型,T可以是int,string,l

在函数里的int x,int y是两个形参 将a b值传递给x,y 交换的也是x,y 不会交换a,

int max(int x,int y,int z) { if ( x < y )

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com