交换数组元素

交互数组元素

例题:

使用下面的代码来交换数组中两个元素的位置:

1:void swap(int *a, int *b):

2:{
3: int temp = *a;
4:*a = *b;
5:L   *b = temp;
6:}
方法:

1:int arr[] = {1, 2, 3, 4, 5};

2:swap(&arr[1], &arr[3]); // 交换 arr[1] 和 arr[3] 的值:

此例中,数组 arr 的值变成了 {1, 4, 3, 2, 5}。

 

0

评论0

请先
显示验证码
没有账号?注册  忘记密码?