22015, 1/1101 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   jwkzzangs
   °£´ÜÇÑ ¹®Á¦ ³»º¼²²¿ä Ç®¾îº¸¼¼¿ä ¤¾

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=23006 [º¹»ç]


ÇÁ·Î±×·¡¹Ö °øºÎÇϽôºР¸¹À¸½Å°Å °°Àºµ¥ ¤¾(ÇÁ·Î±×·¡¹Ö Àß ÇϽô ºÐÀº ±×³É ³Ñ¾î°¡ ÁÖ¼¼¿ä ¤¾¤¾)

#include <stdio.h>

int main(void)
{
     int a, b;
     a = 10;
     b = 30;

     .....

     printf("a=%d, b=%d\n", a, b);

     return 0;
}

ÀÌ·¸°Ô ÇÏ¸é ´ç¿¬È÷
a=10, b=30ÀÌ Ãâ·ÂµÇ°ÚÁÒ ¤¾¤¾
À̰É
a=30,b=10À¸·Î Ãâ·ÂµÇ°Ô ¼öÁ¤ÇÏ´Â °Å¿¡¿ä..
..... <= ¿ä±â¿¡ Ãß°¡¸¦ ÇØ¼­ Çϴ°̴ϴÙ.
´Ü!!! º¯¼ö¸¦ a,b¸»°í ¾²½Ã¸é ¾ÈµË´Ï´Ù.¤¾¤¾
¹æ¹ýÀº ¿©·¯°¡Áö¿¡¿ä ¤¾¤¾
10ºÐ¾È¿¡ Ǫ½Ã¸é ÀßÇϽôºÐ, 1½Ã°£ ¾È¿¡ Ç®¸é º¸Åë, ±×ÀÌ»óÀº... ¹Ý¼ºÇϼ¼¿ê!¤»¤»

  Hit : 8373     Date : 2012/02/07 04:39



    
cd80 ¸¶À½ÆíÇϰÔ
a=30;
b=10;
ÇÏ¸é ¾ÈµÉ±î¿ä ¤»¤»¤»
2012/02/07  
jwkzzangs ±×·³ ¾ÈµÇ¿ä ¤»¤» 2012/02/07  
supershop a ^= b;
b ^= a;
a ^= b;
2012/02/07  
kjwon15 #define a 30
#define b 10
2012/02/07  
kjwon15 a^=b^=a^=b;

¾Æ´Ï¸é ±×³É
printf("a=30, b=10\n");
return 0;

¹æ¹ýÀº ¸¹ÁÒ (ÃâÁ¦ÀÚ°¡ ¿øÇÏ´Â°Ç XORÇϴ°Š°°Áö¸¸)
2012/02/07  
pwn3r printf("a=%2$d, b=%1$d\n", a, b); 2012/02/08  
Lapislazuli if(a==10 && b==30) a=30, b=10;
ÀÌ·¸°Ô? µÇ·Á³ª¿ä? µü ±×³É »ý°¢³ª´Â°Å ÇØºÃ½À´Ï´Ù.
2012/02/08  
cd80 Lapislazuli//
±×°Ô Á¦°¡ÇѰſ¡¿ä ¤»¤»¤»
2012/02/08  
sehkmg ¼öÇй®Á¦ ¤»¤»¤»

a=b-a;
b=b-a;
a=b+a;
2012/02/09