不借助第三个变量交换两个值

来源:互联网 发布:centos 7 bond0 编辑:程序博客网 时间:2024/04/29 10:31

提供一种嵌入汇编的方法:

int main(){int a=1;int b=2;_asm{mov eax,[a];mov ebx,[b];mov [a],ebx;mov [b],eax;}return 0;}


 

除了这个方法以外,还有异或运算,算术交换,,等等~

0 0