柴门的编程学习基地
我叫柴门
登录
注册
全站
当前博客
空间
博客
好友
相册
留言
交换2个变量的值
收藏
一般交换2个变量的值是借用第三个变量
void swap(int &a,int &b){
int t;
a=t;
a=b;
b=t;
return;}
刚看到一个使用宏交换2个变量值的应用,不需借用临时变量,觉得蛮有意思的,在这里记录一下:
#define swap(a,b) { a^=b; b^=a; a^=b; }
发表于 @
2008年02月18日 18:47:00
|
评论(
loading...
)
新一篇: 【转】编程在线提交系统
|
旧一篇: http://www.ys168.com/永硕空间的特效代码
用户操作
[即时聊天]
[发私信]
[加为好友]
柴门
订阅我的博客
柴门的公告
这里是柴门学习编程的窝
文章分类
C/C++
VC
编程
操作系统
其它编程语言
硬件
游戏
收藏
嗯,什么都行
我的网络硬盘1
我的网络硬盘2
柴门的老窝
一些编程网站
C++博客
(RSS)
Coolsky's Blog——程序收藏
VC知识库
寻找白云
问专家
存档
2009年06月(3)
2009年05月(1)
2009年03月(2)
2009年02月(6)
2008年11月(1)
2008年10月(1)
2008年05月(2)
2008年04月(1)
2008年03月(2)
2008年02月(2)
2008年01月(1)
2007年12月(7)
2007年11月(2)
2007年08月(6)
2006年03月(3)
2001年05月(47)
软件项目交易