C++Primer第五版 6.2.1节练习
2015-09-15 08:43
357 查看
练习6.10:编写一个函数,使用指针形参交换两个整数的值。在代码中调用该函数,并输出交换后的结果,以此验证函数的正确性。
答:见云盘程序
练习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; }
相关文章推荐
- C++Primer第五版 6.1.3节练习
- 【转】C语言字节对齐
- c语言编译常见错误改正
- C++Primer第五版 6.1.2节练习
- C++Primer第五版 6.1.1节练习
- C++Primer第五版 6.1节练习
- C++Primer第五版 第5章 语句(练习解答)
- C++Primer第五版 5.6.3节练习
- C++Primer第五版 5.5.2节练习
- C++Primer第五版 5.5.3节练习
- C++Primer第五版 5.5.1节练习
- C++Primer第五版 5.4.4节练习
- 【C++】写时拷贝COW
- C++ Pirmer : 第十五章 : 面向对象程序设计之基类和派生的定义、类型转换与继承与虚函数
- C++动态库导出类
- 神器VS2010:c/c++ &&&&&& masm->obj link编译与连接
- C语言之类型转换
- Simple Tips on C++(对于C++的一些建议)
- Simple Tips on C++(对于C++的一些建议)
- 在Visual Studio 2005/2008中编译C/C++程序