swap() using pass by pointer
来源:互联网 发布:螺纹铣刀怎么编程 编辑:程序博客网 时间:2024/06/06 13:04
#include <iostream>using namespace std;void swap(int *p1, int *p2);int main(){ cout << "Enter 2 integers: "; int v1, v2; cin >> v1 >> v2; cout << "v1 == " << v1 << ", v2 == " << v2 << endl; swap(&v1, &v2); cout << "after swap:" << endl; cout << "v1 == " << v1 << ", v2 == " << v2 << endl; return 0;}void swap(int *p1, int *p2){ int temp = *p1; *p1 = *p2; *p2 = temp;}
0 0
- swap() using pass by pointer
- Pass by value & pass by reference
- pass by value & pass by reference
- pass by value vs pass by reference
- upvar, pass by name
- Revisit pass by value
- ruby pass by reference
- pass by reference demo
- 5.5 - Pass by Reference
- Using the this Pointer
- Copy Object by pointer
- pass by value 与pass by reference 小结
- [转]Does Java pass by reference or pass by value?
- 关于pass-by-reference-to-const和pass-by-value
- java pass by value 。do not exist pass by reference
- Does Java pass by reference or pass by value?
- Java is Pass-by-Value, Never pass by reference
- Pass by reference和pass by value区别举例
- Java Zip/Unzip Files 记录
- LeetCode - Rotate Image
- MySQL存储引擎--MyISAM与InnoDB区别
- Spring学习笔记
- MBR&/BOOT和GRUB三者关系总结
- swap() using pass by pointer
- Java中 equals 和 == 的区别
- 2015广工网络赛决赛-Problem E: 变形金刚(并查集)
- python中doctest自我测试(测试模块中的函数是否对)
- 安装easy_install的方法
- 使用vim代替IDE
- 1036. Boys vs Girls (25)
- asdfasdfasd
- 关于fragment的传值问题