指针的交换

void swap(int *x, int *y) {

int temp;

temp = *x;

*x = *y;

*y = temp;

}

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

全部评论

相关推荐

评论
1
收藏
分享
牛客网
牛客企业服务