(½Ç½À 3) swap ÇÔ¼ö ±¸Çö
³»¿ë: µÎ Á¤¼ö ÆĶó¹ÌÅ͸¦ ÀÔ·Â¹Þ¾Æ °ªÀ» ¼·Î ±³È¯ÇÏ¿© ¸®ÅÏÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇÑ´Ù.
swap ÇÔ¼ö | ½ÇÇà°á°ú |
#include <stdio.h> void swap(int a, int b) { int tmp; tmp = a; a = b; b = tmp; } int main(void) { int x = 4, y = 5; printf("x=%d, y=%d \n", x, y); swap(x, y); printf("x=%d, y=%d \n", x, y); } | |
À§ÀÇ ÇÔ¼ö´Â À§Ã³·³ ¿øÇϴ´ë·Î µ¿ÀÛÇÏÁö ¾Ê´Â´Ù. ÀÌ ÇÁ·Î±×·¥ÀÌ Á¤»óµ¿À۵ǵµ·Ï ¼öÁ¤ÇϽÿÀ. |
(½Ç½À 3) ¹è¿ ´Ù·ç±â
³»¿ë: ¼±ÅÃÁ¤·Ä¿¡¼ ½Ç½ÀÇß´ø ÇÁ·Î±×·¥À» À§ÀÇ swap ÇÔ¼ö¿Í ¼±ÅÃÁ¤·Ä ÇÔ¼ö·Î ±¸ÇöÇϽÿÀ.
(¼±ÅÃÁ¤·Ä ±â´ÉÀ» ÇÔ¼ö·Î ±¸ÇöÇÏ´Â °ÍÀÌ ÇÙ½ÉÀÓ!!!)