#include <stdio.h> void swap(int *x, int *y)//传入指针 { int tmp; tmp = *x; *x = *y; *y = tmp; } int main() { int a = 3; int b = 5; printf("a = %d, b = %d\n", a, b); swap(&a, &b); printf("a = %d, b = %d\n", a, b); return 0; }
相关文章
- 09-28【力扣】421. 数组中两个数的最大异或值
- 09-28【leetCode周赛】【美团第 262 场周赛】:leetCode:2032. 至少在两个数组中出现的值
- 09-28身份证运算符 is 和 is not(检查两个数据在内存当中是否是同一个值) | 逻辑运算符 and or not | 数据类型的判断 isinstance
- 09-28ES6 Set求两个数组的并集、交集、差集;以及对数组去重
- 09-2875. 和为S的两个数字
- 09-28NumPy:计算两个数组之间的按行相交的大小
- 09-28Hard 不用+号实现两个数之和 @CareerCup
- 09-28链表之两两交换链表中的相邻节点
- 09-28Leetcode:Swap Nodes in Pairs 单链表相邻两节点逆置
- 09-28as3.0 比较两个数组