不使用中間值交換兩個變量的值

//第一種方法,數學運算  ui

/*  spa

a = a + b;  指針

b = a - b;  數學

a = a - b;  class

*/  方法

//第二種方法,位 異或運算  word

/*  co

a = a^b;  return

b = a^b;  

a = a^b;  

*/  

//第三種方法,使用指針進行運算

int *pa = &a;  

int *pb = &b;  

*pa = b;  

*pb = a;    

}  

return 0;

}

相關文章
相關標籤/搜索