[½Ç½À 1]
4¸íÀÇ À̸§À» ÀúÀåÇϱâ À§Çؼ´Â ¾Æ·¡¿Í °°ÀÌ 2Â÷¿ø ¹è¿À» ¼±¾ðÇØ¾ßÇÑ´Ù.
char name[4][10];
malloc() ÇÔ¼ö·Î ÀÌ¿Í °°ÀÌ 2Â÷¿ø ¹è¿À» ÇÒ´çÇÏ·Á¸é - 4°³ÀÇ char * ÁÖ¼Ò¸¦ ÀúÀåÇÒ °ø°£À» ÇÒ´çÇϰí - 10°³ÀÇ char °ø°£À» ÇÒ´çÇÏ¿© 4°³ÀÇ ÁÖ¼Ò ÀúÀå °ø°£¿¡ °¢°¢ ÀúÀåÇØ¾ß ÇÑ´Ù.
* ±×¸®°í »ç¿ë ÈÄ ¹Ýµå½Ã ¸Þ¸ð¸®¸¦ ÇØÁ¦ÇØ¾ß Çϴµ¥, ÇÒ´çÀÇ ¿ª¼øÀ¸·Î
- 10°³ÀÇ char °ø°£À» ÇÒ´çÇÑ 4°³ÀÇ ÁÖ¼Ò ÀúÀå °ø°£À» ÇØÁ¦ÇÑ ÈÄ - 4°³ÀÇ char * ÁÖ¼Ò¸¦ ÀúÀåÇÑ °ø°£À» ÇØÁ¦ÇØ¾ß ÇÑ´Ù.
À§ÀÇ ÁöħÀ» Âü°íÇÏ¿© 4¸íÀÇ À̸§À» ÀúÀåÇÒ °ø°£À» µ¿Àû¸Þ¸ð¸®·Î ÇÒ´ç¹Þ°í4¸íÀÇ À̸§À» ÀԷ¹ÞÀº ÈÄ 4¸íÀÇ À̸§À» Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇϽÿÀ.
[½Ç½À 2]
struct student_info { char *name; int age; float weight;};
struct student_info *students;
À§ÀÇ ±¸Á¶Ã¼¿¡¼ ¸ðµç ¸Þ¸ð¸®¸¦ µ¿Àû ¸Þ¸ð¸® ÇÒ´çÀ¸·Î ±¸ÇöÇÏ¿© 4¸íÀÇ Á¤º¸¸¦ ÀúÀåÇϰí Ãâ·ÂÇϵµ·Ï ÇÁ·Î±×·¥À» ÀÛ¼ºÇϽÿÀ.
ÇлýÁ¤º¸´Â ¾Æ·¡¿Í °°À½.
{"È«±æµ¿", 504, 67.5}, {"À̼ø½Å", 703, 80.3}, {"°°¨Âù", 645, 77.0}, {"À¯°ü¼ø", 205, 56.5}};