Á¤¼ºÈÆ
    (½Ç½À 4) ±¸Á¶Ã¼ (°úÁ¦#1À¸·Î skip)
test4.png [12 KB]    




(½Ç½À4) ±¸Á¶Ã¼

 

³»¿ë: ´ÙÀ½°ú °°ÀÌ ÇлýÁ¤º¸¸¦ °ü¸®ÇÏ´Â ±¸Á¶Ã¼¸¦ ¼±¾ðÇÏ°í ÇйøÀ» ±âÁØÀ¸·Î ¼±ÅÃÁ¤·ÄÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇϽÿÀ.

 

#define     MAX_STUDENTS    10

 

typedef struct student_info {
    char    name[30];
    int     st_no;
    char    address[100];
} student_info;

 

student_info hansung_univ[MAX_STUDENTS] = {
    {"È«±æµ¿", 20110021, "¼­¿ï½Ã ¼ººÏ±¸ »ï¼±µ¿"},
    {"±èö¼ö", 20110011, "¼­¿ï½Ã °­³²±¸ ½Å»çµ¿"},
    {"¾ç±Íºñ", 20110201, "°æ±âµµ °í¾ç½Ã Àϻ굿"},
};

 

µ¿ÀÛ: °á°ú¸¦ Ãâ·ÂÇϽÿÀ.

 

Ãß°¡:

        1) ¸ö¹«°Ô¸¦ ±¸Á¶Ã¼ Ç׸ñ¿¡ Ãß°¡ÇϽÿÀ.

        2) °¢ ÇлýÀÇ ¸ö¹«°Ô¸¦ ÃʱâÈ­¿¡ ¼³Á¤ÇϽÿÀ.

        3) ¸ö¹«°Ô¸¦ Áß½ÉÀ¸·Î ¼±ÅÃÁ¤·ÄÇÏ°í ±× °á°ú¸¦ Ãâ·ÂÇϽÿÀ.

        4) ÈùÆ®¸¦ ÂüÁ¶ÇÏ¿© À̸§À¸·Î Á¤·ÄÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇϽÿÀ.

 

 °í±Þ:

         ¼±ÅÃÁ¤·Ä¿¡¼­´Â Á¤·ÄÇÒ ¶§ ¹è¿­ÀÇ ³»¿ëÀ» swap Çϱ⠶§¹®¿¡ ¿øº» ¹è¿­ÀÌ ¹Ù²ï´Ù.

         ¿øº» ¹è¿­ÀÌ ¹Ù²î´Â °ÍÀ» ¸·±â À§ÇÏ¿© ¿øº»¹è¿­À» °¡¸®Å°´Â pointer º¯¼ö¸¦ ¼±¾ðÇÏ°í

         ÀÌ pointer º¯¼ö¸¦ swap ÇÏ¿© Á¤·ÄÀ» ÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇϽÿÀ.

       

         Áï, ¾Æ·¡¿Í °°Àº ¹æ½ÄÀ¸·Î Á¤·ÄÇϽÿÀ.

         student_info *ptr_sinfo[MAX_STUDENTS];

 

         for(i=0; i < MAX_STUDENTS; i++) {

             ptr_sinfo[i] = &hansung_univ[i];

         }

 

[±³Àç ÇÁ·Î±×·¥ Âü°í]

 

- http://itsys.hansung.ac.kr/lec/dstruct/htmls/source/chap3/prog3-1.c

- http://itsys.hansung.ac.kr/lec/dstruct/htmls/source/chap3/prog3-2.c

- http://itsys.hansung.ac.kr/lec/dstruct/htmls/source/chap3/prog3-3.c

- http://itsys.hansung.ac.kr/lec/dstruct/htmls/source/chap3/prog3-4.c

- http://itsys.hansung.ac.kr/lec/dstruct/htmls/source/chap3/prog3-5.c

- http://itsys.hansung.ac.kr/lec/dstruct/htmls/source/chap3/prog3-6.c

- http://itsys.hansung.ac.kr/lec/dstruct/htmls/source/chap3/prog3-7.c

- http://itsys.hansung.ac.kr/lec/dstruct/htmls/source/chap3/prog3-8.c

- http://itsys.hansung.ac.kr/lec/dstruct/htmls/source/chap3/prog3-9.c

- http://itsys.hansung.ac.kr/lec/dstruct/htmls/source/chap3/prog3-10.c

- http://itsys.hansung.ac.kr/lec/dstruct/htmls/source/chap3/prog3-11.c

  µî·ÏÀÏ : 2011-03-28 [01:51] Á¶È¸ : 4836 ´Ù¿î : 508   
 
¡â ÀÌÀü±Û½Ç½À ÇÁ·Î±×·¥ ¿¹)
¡ä ´ÙÀ½±ÛÈùÆ® 1
ÀڷᱸÁ¶ ½Ç½À°Ô½ÃÆÇ
¹øÈ£ ¨Ï Á¦ ¸ñ À̸§ Á¶È¸ µî·ÏÀÏ
±³Àç ÇÁ·Î±×·¥ Âü°í ´Ù¿î·Îµå ¾ÈµÉ ¶§
38 ¦¦❶ ½Ç½À ÇÁ·Î±×·¥ ¿¹) ºñ°ø°³ °è¼Ó Á¤¼ºÈÆ 780 04-24
37 (½Ç½À 6) Æ÷ÀÎÅÍ ½Ç½À Á¤¼ºÈÆ 4107 04-11
36 ¦¦❶ ÈùÆ® 1 °è¼Ó Á¤¼ºÈÆ 2029 04-17
35    ¦¦❷ ÈùÆ® 2 °è¼Ó Á¤¼ºÈÆ 2005 04-17
34       ¦¦❸ ÈùÆ® 3 °è¼Ó Á¤¼ºÈÆ 2235 04-17
33 ¦¦❶ ½Ç½À ÇÁ·Î±×·¥ ¿¹) ºñ°ø°³ °è¼Ó Á¤¼ºÈÆ 736 04-11
32 (½Ç½À 5) µ¿Àû ¸Þ¸ð¸®ÇÒ´ç ½Ç½À Á¤¼ºÈÆ 5296 04-04
31 ¦¦❶ ÈùÆ® 1 °è¼Ó Á¤¼ºÈÆ 2129 04-10
30    ¦¦❷ ÈùÆ® 2 °è¼Ó Á¤¼ºÈÆ 1991 04-10
29       ¦¦❸ ÈùÆ® 3 °è¼Ó Á¤¼ºÈÆ 1321 04-08
28 ¦¦❶ ½Ç½À ÇÁ·Î±×·¥ ¿¹) ºñ°ø°³ °è¼Ó Á¤¼ºÈÆ 937 04-11
27    ¦¦❷ ½Ç½À ÇÁ·Î±×·¥ ¿¹) ºñ°ø°³ °è¼Ó Á¤¼ºÈÆ 316 04-09
26 (½Ç½À 4) ±¸Á¶Ã¼ (°úÁ¦#1À¸·Î skip) ½Ç½À Á¤¼ºÈÆ 4836 03-28
25 ¦¦❶ ÈùÆ® 1 °è¼Ó Á¤¼ºÈÆ 2529 04-03
24    ¦¦❷ ÈùÆ® (¹®ÀÚ¿­ ºñ±³) °è¼Ó Á¤¼ºÈÆ 1778 04-01

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