C++Primer第五版 6.2.1节练习
来源:互联网 发布:弘历软件招聘 编辑:程序博客网 时间:2024/06/04 19:32
练习6.10:编写一个函数,使用指针形参交换两个整数的值。在代码中调用该函数,并输出交换后的结果,以此验证函数的正确性。
答:见云盘程序
练习6.10
/**练习6.10 *日期:2015/6/10*问题描述:练习6.10:编写一个函数,使用指针形参交换两个整数的值。在代码中调用该函数,并输出交换后的结果,以此验证函数的正确性。*功能; 指针交换,其实实质交换的还是两个数本身,指针指向了那个地址,解引用那个地址,然后进行交换。 *作者:Nick Feng *邮箱:nickgreen23@163.com */#include <iostream>using namespace std;void swap(int *p1, int *p2){ int temp = *p1; *p1 = *p2; *p2 = temp;}int main(){ int x, y; cout << "please input x , y: " << endl; while (cin >> x >> y) { cout << "Before swapping!!! " << x << " " << y << endl; swap(&x,&y); cout << "After swapping!!! " << x << " " << y << endl; } return 0;}
0 0
- C++Primer第五版 6.2.1节练习
- C++Primer 第五版 1.1节练习
- C++Primer第五版 1.3节练习
- C++Primer第五版 1.6节练习
- C++Primer第五版 2.4节练习
- C++Primer第五版 3.1节练习
- C++Primer第五版 4.2节练习
- C++Primer第五版 4.3节练习
- C++Primer第五版 4.4节练习
- C++Primer第五版 4.6节练习
- C++Primer第五版 4.7节练习
- C++Primer第五版 4.8节练习
- C++Primer第五版 4.9节练习
- C++Primer第五版 4.5节练习
- C++Primer第五版 5.1节练习
- C++Primer第五版 5.2节练习
- C++Primer第五版 6.1节练习
- C++Primer第五版 6.4节练习
- Linux 时钟处理机制
- C++Primer第五版 6.1.3节练习
- 关于AJAX跨域调用web api问题汇总(一)
- 华为3G模块EM770W在LINUX下的驱动安装
- socket编程备忘录
- C++Primer第五版 6.2.1节练习
- import javax.servlet.annotation.*;出错
- iOS开发脚踏实地学习day08-QQ聊天界面
- QT 编程备忘与总结
- Teamviewer退出锁定远程计算机
- 使用U盘安装Debian8.2.0系统图文、视频教程
- 个人学习笔记---linux物理内存空间与虚拟内存空间
- C++Primer第五版 6.2.2节练习
- 落单的数