|
|
|
|
|
|
|
|
|
|
|
|
|
![]() ![]() |
![]() ![]() ![]() |
![]() ![]() |
![]() |
![]() |
![]() |
![]() |
Å׶ó¹ÙÀ̽º | ||||||
![]() |
|||||||
![]() |
CÃ¥À» º¸´Ù ÀÌÇؾʵǴ ºÎºÐ-(Æ÷ÀÎÅÍ *)-ÀÌ¿¡¿ä ´äÁ» ºÎŹµå¸±²²¿ä | ||||||
![]() |
|||||||
http://www.hackerschool.org/HS_Boards/zboard.php?desc=desc&no=2868 [º¹»ç]
Hit : 2995 Date : 2011/01/23 09:24
|
|||||||
![]() |
![]() | ![]() |
![]() | |
geniousblue | 2¹øÀº ¿¬»êÀÚ ¿ì¼± ¼øÀ§¸¦ º¸½Ã¸é ¾Ë°ÚÁö¸¸ [] ÀÇ ¿ì¼±¼øÀ§°¡ *(Æ÷ÀÎÅÍ)ÀÇ ¿ì¼±¼øÀ§º¸´Ù ³ô½À´Ï´Ù. µû¶ó¼ int *(risks[x]); ·Î ¹ø¿ªÀÌ µÇ±¸¿ä. ÀÌ°ÍÀº ¿¹»óÇϽŵíÀÌ intÇüÀ» °¡¸®Å°´Â Æ÷ÀÎÅÍ x°³ ¹è¿ÀÌ ¸Â½À´Ï´Ù. 3¹øÀÇ °æ¿ì¿¡´Â Æ÷ÀÎÅÍÀÇ Å©±â¸¦ Á¤ÇØÁÖ´Â °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¾î int* risks; ¶ó´Â º¯¼ö°¡ ÀÖ°í, ÀÌ °ªÀÌ 0x0012FF10 À̶ó°í °¡Á¤ÇÕ´Ï´Ù. risks++¸¦ ÇÏ°Ô µÇ¸é ÄÄÆÄÀÏ·¯´Â risksº¯¼ö°¡ 4byte °ªÀÎ int ÇüÀ» °¡¸®Å°°í Àֱ⠶§¹®¿¡ 4ÀÇ ÁÖ¼Ò¸¦ Áõ°¡½ÃÄÑ 0x0012FF14¸¦ °¡¸®Å°°Ô ÇÕ´Ï´Ù. ±×·±µ¥ int (*risks)[3] ÀÎ °æ¿ì¶ó¸é risks++¸¦ ÇÏ¿´À» ¶§¿¡ risksº¯¼ö°¡ int 3°³¸¦ °¡Áø Çà·ÄÀ» °¡¸®Å°°í ÀÖÀ¸¹Ç·Î 12byte°¡ Áõ°¡ÇÏ¿© 0x0012FF1C¸¦ °¡¸®Å°°Ô µË´Ï´Ù. 4¹øÀÇ °æ¿ì´Â ¿ª½Ã ¿ì¼±¼øÀ§¿¡ µû¶ó intÇüÀ» °¡¸®Å°´Â 2Â÷¿ø ¹è¿ÀÔ´Ï´Ù. 5¹øÀº ÀÌÂ÷¿ø ¹è¿ Å©±â¸¸Å Áõ°¡½Ãų ¼ö ÀÖµµ·Ï ¼±¾ðµÈ Æ÷ÀÎÅͱ¸¿ä. (3¹ø°ú ºñ½ÁÇÕ´Ï´Ù) 6¹øÀº ¿ì¼±¼øÀ§¿¡ µû¶ó z¸¸ÅÀÇ intÇü º¯¼ö(Áï 4byte * z)¸¦ °¡¸®Å°°í ÀÖ´Â x°³ÀÇ ¹è¿ÀÌ ¼±¾ðµÈ °ÍÀÔ´Ï´Ù. |
2011/01/24 | |
$Zero | À妽º([]) ¿¬»êÀÚµµ Æ÷ÀÎÅÍ ¿¬»êÀÚÀÔ´Ï´Ù. * ¿Í °°Àº ¿¬»êÀÚ¶ó°í º¸½Ã¸é µÇ¿ä . ´Ù¸¥Á¡ÀÌ ÀÖ´Ù¸é À妽º ¾È¿¡´Â Á¤¼ö¸¦ ±âÀÔÇÒ¼ö Àִٴ°ÅÁö¿ä . ÀÌ Á¤¼öÀÇ ¿ªÈ°Àº Æ÷ÀÎÅÍ ¿¬»êÀÔ´Ï´Ù. ÁÖ¼Ò°ªÀ» º¯°æÇÑ´Ù´Â ¶æ . ±×·³ [3]À̸é Æ÷ÀÎÅÍÀÇ°ªÀ» +3¸¸Å Áõ°¡½ÃŲµÚ ±×°÷¿¡¼ * ¿¬»êÀ» Çضó ¶ó°í Çؼ®ÇϽøéµË´Ï´Ù. Áï ¹è¿ÀÌ ¾Æ´Ï¾îµµ Æ÷ÀÎÅͶó¸é [] ¿¬»êÀÚ¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. *¿Í °°Àº ¿¬»êÀÚÀÌ¸é¼ ºÎ°¡ÀûÀÎ ¿¬»ê(Æ÷ÀÎÅÍ À̵¿)À» ¼öÇàÇÒ¼ö ÀÖ´Â ¿¬»êÀÚÀ̴ϱî¿ä . |
2011/01/25 | |
$Zero | À§¿¡ *¿Í []¸¦ °°ÀÌ »ç¿ëÇß´Ù´Â°Ç , ´õºíÆ÷ÀÎÅͳª 2Â÷¿ø ¹è¿ À̰ڳ׿ä . ¾Æ½ÃÁÒ ? 2Â÷¿ø ¹è¿µµ ´õºíÆ÷ÀÎÅͶó´Â°ÍÀ». arr[0][0]Àº °á±¹ **arr °ú ¶È°°Àº °ÍÀÔ´Ï´Ù. |
2011/01/25 | |
Å׶ó¹ÙÀ̽º | °í¸¿½À´Ï´Ù ^^ | 2011/01/25 | |
![]() |
|