http://www.hackerschool.org/HS_Boards/zboard.php?desc=asc&no=373 [º¹»ç]
À½.. Á¦¶æÀº ±×°ÍÀÌ ¾Æ´Õ´Ï´Ù.
Àú´Â ¹è¿¸íÀÌ °¡Áö°í ÀÖ´Â °ª!
Áï! ÁÖ¼Ò°ªÀÌÁÒ. ±×°ÍÀÌ Æ÷ÀÎÅÍ »ó¼ö¶ó´Â°ÍÀ» ¾Ë·Áµå¸° °ÍÀÔ´Ï´Ù.
¹è¿ÀÚü¸¦ »ó¼ö¶ó ¸»ÇÑÀûÀº ¾ø´Âµ¥¿ä?
¶ÇÇÑ ¹è¿À» Æ÷ÀÎÅÍÇÏ°í °°´Ù°í ÇÏÁö ¾Ê¾Ò½À´Ï´Ù.
Àú´Â ¹è¿ÀÌ ¾Æ´Ñ ¹è¿¸í¿¡ ÃÊÁ¡À» ¸ÂÃç Æ÷ÀÎÅÍ »ó¼ö¸¦ ¼³¸í Çß½À´Ï´Ù.
±×¸®°í C¾ð¾î ¿¡¼´Â [] <- ÀÌ°ÍÀº ¿¬»êÀÚ ÀÔ´Ï´Ù.
int a[10]; <- ÀÌ°Íó·³ ¹è¿ÀÇ ¹üÀ§¸¦ ³ªÅ¸³¾¶§´Â »©°í¿ä.
[]ÀÌ°ÍÀÌ ¿¬»êÀÚ¶ó´Â °ÍÀº a[5] ³ª 5[a] ³ª °°´Ù´Â °ÍÀÌ Áõ¸íÇØ ÁÝ´Ï´Ù.
´Ù½Ã Á¦°¡ ¾Ë¸®°íÀÚ Çϴ°ÍÀº ¹è¿ÀÌ ¾Æ´Ñ ¹è¿¸í ÀÔ´Ï´Ù.
±×¸®°í ¹è¿¸í ÀÚü°¡ ÁÖ¼Ò°ª À̱⠶§¹®¿¡ Æ÷ÀÎÅÍ·Î ¾²Àϼö ÀÖÀ¸³ª
¿¬»êÀÌ ºÒ°¡´É ÇÏ´Ù´Â °ÍÀ» ¸»ÇÒ·Á´Â °ÍÀÔ´Ï´Ù.
Æ÷ÀÎÅÍ º¯¼ö´Â º¯¼ö´Ù.
±×·¯¹Ç·Î Æ÷ÀÎÅÍ º¯¼ö¸¦ ÅëÇÑ ¿¬»êÀº °¡´ÉÇÏ´Ù.
ex) int *pointer;
pointer++; // °¡´ÉÇÑ ¿¬»ê
¹è¿¸íÀº »ó¼ö´Ù.
±×·¸±â ¶§¹®¿¡ ¹è¿¸íÀ» ÅëÇÑ ¿¬»êÀº Àý´ë ºÒ°¡ ÇÏ´Ù.
ex) int array[10];
array++; // ºÒ°¡´ÉÇÑ ¿¬»ê
|
Hit : 3565 Date : 2004/01/28 03:20
|