指针的交换
void swap(int *x, int *y) {
int temp;
temp = *x;
*x = *y;
*y = temp;
}
这个函数接受两个整数指针作为参数,并通过指针来交换它们指向的值。具体步骤如下: 创建一个临时变量 temp 来存储 *x 的值。 将 *y 的值赋给 *x。 将 temp 的值(即原来的 *x)赋给 *y。
void swap(int *x, int *y) {
int temp;
temp = *x;
*x = *y;
*y = temp;
}
这个函数接受两个整数指针作为参数,并通过指针来交换它们指向的值。具体步骤如下: 创建一个临时变量 temp 来存储 *x 的值。 将 *y 的值赋给 *x。 将 temp 的值(即原来的 *x)赋给 *y。
相关推荐