|  |
| |
| 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 |
|