http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_programming&no=378 [º¹»ç]
Áú¹®1)
float f[10];
int i[10];
int *i_ptr;
float *f_ptr;
i_ptr=i;
f_ptr=f;
(for¹®À¸·Î 10¹ø ¹Ýº¹)
printf("\n%d\t%f",*i_ptr++,*f_ptr++);
ÀÌ°ÍÀº µÎ Æ÷ÀÎÅÍ°¡ °¡¸£Å°´Â ÁÖ¼Ò°ª¿¡ ++ ½ÃÅ°´Â °ÍÀÌ ¾Æ´Ï°í
*i_ptr,*f_ptr°ú ¿¬°áµÇ¾î ÀÖ´Â ¹è¿¿¡ ÇÒ´çµÇ¾îÀÖ´Â °ª¿¡ ++½ÃÅ°´Â°ÍÀÌ ¸Â³ª¿ä?
Áú¹®2)
ptr ÀÌ Æ÷ÀÎÅÍ À϶§
ptr=&x[10];
À¸·Î ÃʱâÈ ÇÒ¼ö ÀÖ³ª¿ä? ¸¸¾à ¾ÈµÈ´Ù¸é
Æ÷ÀÎÅÍ¿¡ ¿øÇÏ´Â ¹è¿À» ÀúÀåÇÏ°í ½ÍÀ»¶©
¹è¿ÀÇ À̸§Àº Æ÷ÀÎÅÍ»ó¼ö¸¦ ÀúÀåÇÏ¸é¼ + ½ÃÄÑÁÖ¾î¾ß Çϳª¿ä?
ex) x[4]ÀÇ ÁÖ¼Ò¸¦ ³Ö°í ½ÍÀ»¶©
ptr=x;
ptr +=4;
ÀÌ·¸°Ô ÇØ¾ß µÇ´ÂÁö?
Áú¹®3)
µÎ°³ÀÇ Æ÷ÀÎÅ͸¦ »¬¼À¿¬»êÀ» ÅëÇؼ µÎ°³ÀÇ Â÷À̸¦ ±¸ÇÒ¼ö ÀÖ´Ù°í Çϴµ¥¿ä.
µÎ Æ÷ÀÎÅÍÀÇ Â÷À̸¦ ±¸Çؼ ¾î´À¶§ ¾²´Â°Ç°¡¿ä?
Áú¹®4)
array[10]ÀÌ ÀÖ´Ù¸é *array ¶ó´Â Æ÷ÀÎÅÍ´Â ÀÚµ¿À¸·Î ¾µ¼ö Àִ°ÍÀΰ¡¿ä?
array[10]¿¡¼ "array"¶ó´Â À̸§ÀÌ ¾²¿´À¸¹Ç·Î "array"¶ó´Â À̸§ÀÇ º¯¼ö³ª Æ÷ÀÎÅÍ
´Â ¼±¾ðÇÒ¼ö ¾ø´Â°É·Î ¾Æ´Âµ¥¿ä..
´äº¯ ºÎŹµå¸³´Ï´Ù ^¤Ñ^ |
Hit : 3472 Date : 2004/01/29 03:40
|