<><FONT face=Tahoma size=4></FONT> </P>8 y/ U+ r8 k6 W w. Q% v
<><FONT face=Tahoma size=4></FONT> </P>6 I/ _5 k4 z# n8 @5 i% o
<><FONT face=Tahoma size=4>如何实现俩变量a,b交换?+ ]6 g+ Q+ v# W; N3 ~2 L7 p
, h w! R h. U% a. X' e. f6 I, X是个人都能想到:) ?* B z6 l9 P1 W4 T* G! q4 ?
! u4 j5 s+ |; N: k Q( N) S
tmp=a; - \* q q, Q, R6 K5 t1 |9 t. wa=b;! c! f! o8 h% h
b=tmp;/ Q/ \ o; a4 L& h2 Z6 }& j
' B: {0 _: J, y9 L- X- X俺看到一个牛叉的算法...... D0 ^4 ~: U0 f' Z- e' L
7 S8 @' X2 @+ [. t1 B% h
a=a+b;0 R5 ]! @, ~2 C
b=a-b; / \" q( ?! s. fa=a-b; 8 R. L; \1 @+ ?* `0 ^' V0 q: C8 i& b1 H; I
牛吧...还有更牛的...嵌汇编,嵌汇编...... 3 ? O& w; I9 {: d3 |- |$ U7 J( P* i2 C: D6 g: [
asm{ 2 M1 I2 D3 E! x. Ipush eax;5 ]3 E. X" D# w
mov eax,a; # i, }1 r# a: x/ \: R5 F9 T+ b0 {2 epush eax 7 F$ J& U( X' B" a# Qmov eax,b;8 K t1 `" \9 z3 P, O, S
mov a,ebx+ P5 m! K+ Z6 B- q' [* H
pop eax0 x* _2 d9 ^3 A) B) P4 a
mov b,eax ( L9 R: W. W! O/ v, a& L wpop eax # B7 K- O- i' N) c! e}$ Y$ l* ?& \; P# Q% A$ n/ v1 Q