Á¤¼ºÈÆ
    ±¸Á¶Ã¼ µ¥ÀÌÅÍÀÇ swap (Ãß°¡)



char name[4][10] = {"È«±æµ¿", "À̼ø½Å", "°­°¨Âù", "À¯°ü¼ø"};
char tmp[10];

¹®ÀÚ¿­ÀÇ °æ¿ì ¾Æ·¡¿Í °°Àº ¹æ¹ýÀ¸·Î ¹®ÀÚ¿­À» À̵¿ÇÏ´Â °ÍÀº ºÒ°¡´ÉÇÔ.
tmp = name[2] ;

±×·¯¹Ç·Î, strcpy() ÇÔ¼ö¸¦ »ç¿ëÇؼ­ ¹®ÀÚ¿­À» À̵¿ÇؾßÇÔ
strcpy(tmp,name[2]);



±×·¸Áö¸¸, ±¸Á¶Ã¼ÀÇ °æ¿ì´Â

struct student_info {
    char name[10];
    int  age;
    float weight;
};

struct student_info students[4] = { 
               {"È«±æµ¿", 504, 67.5},
               {"À̼ø½Å", 703, 80.3},
               {"°­°¨Âù", 645, 77.0},
               {"À¯°ü¼ø", 205, 56.5}};

struct student_info tmp;

tmp = students[2];

À§Ã³·³ º¯¼ö ÀüüÀÇ ³»¿ëÀ» Åë°·Î À̵¿ÇÏ´Â °ÍÀÌ °¡´ÉÇÔ



À§ÀÇ ±â´ÉÀ» Å×½ºÆ® ÇϽÿÀ.

  µî·ÏÀÏ : 2023-09-25 [13:54] Á¶È¸ : 495 ´Ù¿î : 0   
 
¡â ÀÌÀü±Ûmalloc 2Â÷¿ø ¹è¿­ ÇÒ´ç (Ãß°¡)
¡ä ´ÙÀ½±Û½Ç½À ÇÁ·Î±×·¥ ¿¹) (¼ö¾÷ ¿¹½Ã)
ÀڷᱸÁ¶ ½Ç½À°Ô½ÃÆÇ
¹øÈ£ ¨Ï Á¦ ¸ñ
[Âü°í] ±³Àç¿¡ ÀÖ´Â ¼Ò½ºÄÚµå
23       ¦¦❸ ¨Õmalloc 2Â÷¿ø ¹è¿­ ÇÒ´ç (Ãß°¡)
22          ¦¦❹ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
21             ¦¦❺ ½Ç½À ÇÁ·Î±×·¥ ¿¹) (¼ö¾÷ ¿¹½Ã)
20 ¨Õ(½Ç½À 3) swap ÇÔ¼ö¿Í ¹è¿­ ´Ù·ç±â
19 ¦¦❶ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
18    ¦¦❷ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
17       ¦¦❸ ±¸Á¶Ã¼ µ¥ÀÌÅÍÀÇ swap (Ãß°¡)
16          ¦¦❹ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
15 ¨Õ(½Ç½À 2) ¼øȯ
14 ¦¦❶ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
13    ¦¦❷ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
12       ¦¦❸ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
11          ¦¦❹ power ´Ù¸¥ ¼øȯ ±¸Çö (Ãß°¡)
10             ¦¦❺ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
9 (½Ç½À 1) ¼±ÅÃÁ¤·Ä
8 ¦¦❶ ¹öºí Á¤·Ä (Ãß°¡)
7    ¦¦❷ ¹öºí Á¤·Ä (¸ÆºÏ¿¡¼­ ½ÇÇàÇÒ ¶§)
6 ¦¦❶ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
5    ¦¦❷ ¹®ÀÚ¿­ Á¤·Ä (Ãß°¡)
4       ¦¦❸ ½Ç½À ÇÁ·Î±×·¥ ¿¹)

[1][2][3][4]