交换调用函数中两个整数类型存储区的内容
2017-08-27 00:04
363 查看
利用指针交换调用函数中两个整数类型存储区的内容
/*
编写函数交换调用函数中两个整数类型存储区的内容
*/
#include<stdio.h>
void swap(int *p_num,int *p_num1){
int tmp = *p_num;
*p_num = *p_num1;
*p_num1 = tmp;
}
int main(){
int num = 3,num1 = 7;
swap(&num,&num1);
printf("num是%d,num1是%d\n",num,num1);
return 0;
}
/*
编写函数交换调用函数中两个整数类型存储区的内容
*/
#include<stdio.h>
void swap(int *p_num,int *p_num1){
int tmp = *p_num;
*p_num = *p_num1;
*p_num1 = tmp;
}
int main(){
int num = 3,num1 = 7;
swap(&num,&num1);
printf("num是%d,num1是%d\n",num,num1);
return 0;
}
相关文章推荐
- 1. 给定两个整形变量的值,将两个值的内容进行交换。 2. 不允许创建临时变量,交换两个数的内容(附加题) 3. 求10 个整数中最大值。 4. 写一个函数返回参数二进制中 1 的个数
- 1. 给定两个整形变量的值,将两个值的内容进行交换。 2. 不允许创建临时变量,交换两个数的内容(附加题) 3. 求10 个整数中最大值。 4. 写一个函数返回参数二进制中 1 的个数
- 如何实现两个整数类型的数字交换
- 交换两个整数类型的变量(不借助第3个变量)
- 3.7.2 通过代码完成两个整数内容的交换。
- 不使用临时变量交换两个整数
- 给定两个整形变量的值,将两个值的内容进行交换
- 交换两个文本内容的C语言代码
- 用异或交换两个整数的陷阱
- 不用辅助变量交换两个整数的值。真的很简单吗?
- 另一道看上去很吓人的面试题:如何交换a和b两个整数的值,不用额外空间 (Rev. 2)
- 如何交换a和b两个整数的值,不用额外空间
- 谈谈Java中整数类型(short int long)的存储方式
- 用C语言实现给定两个整形变量的值,将两个值的内容进行交换。(4种方法)
- 交换两个数组中的内容(数组的大小一样大)
- 用位运算实现两个整数的加减乘除(根据网上内容整理)
- 两个整数的交换方法
- 用异或交换两个整数的陷阱
- 交换两个整数的值
- 第十八章 13 交换两个字符串内容的swab函数