1581, 12/80 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   sihun1113
   [C±âÃÊ] 05 - Æ÷ÀÎÅÍÀÇ ¿ä¼Ò ¹× Ư¡

http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=1739 [º¹»ç]


*----------------------------------------------------------------------------------------------------------*

ÀÌ Ä«Å×°í¸®´Â ±×µ¿¾È ¹è¿ü´ø°ÍÀ̶ó´ø°¡ °øºÎÇϸ鼭 ¾Ë°ÔµÈ ³»¿ëµéÀ» Áß½ÉÀ¸·Î Ȥ¿© Âü°í°¡ µÉ ¼ö ÀÖÀ»±î ½ÍÀº ³»¿ëµéÀ»

¸ð¾ÆµÐ °÷ÀÔ´Ï´Ù. µû¶ó¼­ ÀÌ ±ÛµéÀ» ´ë»óÀÌ µÇ´Â ºÐµéÀº.. ÇÁ·Î±×·¡¹ÖÀ» °« ½ÃÀÛÇ߰ųª °³³äÀÌ ¸¶±¸¸¶±¸ Èçµé¸®½Ã´Â ºÐµé

Á¤µµ°¡ µÇ°Ú½À´Ï´Ù. ±×·¯´Ï ³Ê¹« ¿åÇÏÁö´Â ¸»¾ÆÁÖ¼¼¿ä =_=;;;



Ȥ½Ã Á¦°¡ À߸ø ¾Ë°í ÀÖ´Â ºÎºÐµéÀ̶ó´ø°¡ ±Ã±ÝÇÑ °ÍÀÌ ÀÖÀ¸¸é ÂÊÁö ³²°ÜÁֽðųª ¸®ÇÃÀ» ´Þ¾ÆÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù.

*----------------------------------------------------------------------------------------------------------*





ÀÌ ±Û¿£ Á¦°¡ ¾Õ¿¡ ½á µÐ [02 - º¯¼öÀÇ ÀÌÇØ, 03 - ¸Þ¸ð¸®, º¯¼ö]¿Í ÀϺΠ¿¬°áµÇ´Â ³»¿ëÀÌ ÀÖ½À´Ï´Ù. ´ëºÎºÐ ¹«¸®´Â ¾ø°ÚÁö¸¸ Ȥ½Ã 'ÀÌ°Ô ¹º¼Ò¸®¾ß'¶ó°í »ý°¢µÇ´Â ºÎºÐÀÌ ÀÖ´Ù¸é ¾Õ ±ÛÀ» ÂüÁ¶ÇØ ÁÖ¼¼¿ä.



¾î´ÀÃ¥À̳ª º¸¸é ´Ù ÇÑ°á°°ÀÌ 'Æ÷ÀÎÅÍ´Â ´Ù¸¥ º¯¼öÀÇ ÁÖ¼Ò¸¦ ÀúÀåÇÏ´Â º¯¼öÀÌ´Ù'¶ó°í ¼³¸íµÇ¾îÁ® ÀÖ½À´Ï´Ù. Áö±ÝÀÌ¾ß ¹¹ ÀÌ°É º¸¸é 'ÁøÂ¥ ¿ô±ä´Ù'¶ó°í »ý°¢µÉÁ¤µµ·Î °£´ÜÇÑ ³»¿ëÀÌÁö¸¸ ¾îµð ´ëºÎºÐÀÇ »ç¶÷µéÀÌ ±×·¸°Ú½À´Ï±î?



¾î·°Ç Àú ¹®Àå¿¡¼­ ¿ì¸®´Â Æ÷ÀÎÅ͵µ º¯¼ö¶ó´Â Å°¿öµå¸¦ ¾ò¾ú½À´Ï´Ù. ±×·¸´Ù¸é ÀÌ ³à¼®µµ ¾Õ¼­ [02 - º¯¼öÀÇ ÀÌÇØ]¿¡¼­ »ìÆìºÃ´ø °Í ó·³ º¯¼öÀÇ 3¿ä¼Ò¸¦ °¡Áö°í Àְڳ׿ä.



ÀÚ ±×·³ Æ÷ÀÎÅÍ º¯¼ö°¡ °¡Áø ¿ä¼Ò¸¦ º¾½Ã´Ù.



ù¹ø°, ÁÖ¼Ò

Æ÷ÀÎÅÍ ¿ª½Ã º¯¼öÀ̱⠶§¹®¿¡ ¼±¾ðÀ» ÇÏ°ÔµÇ¸é ¸Þ¸ð¸®¸¦ ÇÒ´ç¹Þ°Ô µË´Ï´Ù. ±× ÁÖ¼Ò¸¦ °¡Áö°í ÀÖ°ÚÁö¿ä? ÀÌ ÁÖ¼Ò°¡ 'Æ÷ÀÎÅÍ'¶ó´Â »ç¹°ÇÔÀÇ °íÀ¯¹øÈ£ÀÔ´Ï´Ù.



µÎ¹ø°, ³»¿ë¹°

ÀÌ ³à¼®µµ ¾î¶»°Ô º¸¸é ÀÏÁ¾ÀÇ Á¤¼öÇü º¯¼öÀÔ´Ï´Ù. 0x000...000¹øÁöºÎÅÍ 0x????...??¹øÁö(¸Þ¸ð¸®ÀÇ ¿ë·®¿¡µû¶ó ´Ù¸£°ÚÁÒ)±îÁöÀÇ 'ÁÖ¼Ò'¶ó´Â Á¤¼ö¸¦ ÀúÀåÇÏ´Â ³à¼®ÀÔ´Ï´Ù. ´ÙÀ½¿¡ »ìÆ캸°ÚÁö¸¸ ÀÌ ³à¼®Àº ¾à°£Àº Ư¡ÀÌ ÀÖ´Â ³à¼®ÀÌ´Ùº¸´Ï Áö±ÝÀº 'ÁÖ¼Ò'¶ó´Â °É ÀúÀåÇÏ´Â ³à¼®À̱¸Á¤µµ¸¸ ±â¾ïÇصμ¼¿ä



¼¼¹ø°, Å©±â

À½.. ÀÌ°Ç ½±°Ô ±â¾ïÇÏ½Ç ¼ö ÀÖÀ»°Ì´Ï´Ù. À̳༮ÀÇ Å©±â´Â ¹«Á¶°Ç intÇüÀÇ Å©±â¿Í µ¿ÀÏÇÕ´Ï´Ù. µû¶ó¼­ ÇöÀç´Â 4ByteÀÔ´Ï´Ù.

intÀÇ Å©±â´Â OSÀÇ Ã³¸® bit¼ö, ¸Þ¸ð¸®ÀÇ ¿ë·®°ú ¹ÐÁ¢ÇÑ °ü°è°¡ Àִµ¥, ÇöÀç Á¤¼öÇü µ¥ÀÌÅ͸¦ ÀúÀåÇϱâ À§ÇØ ÇÒ´çµÈ 4ByteÀÔ´Ï´Ù. ¿Ö ÇöÀç³Ä? Áö±Ý º¸ÆíÀûÀ¸·Î »ç¿ëµÇ°íÀÖ´Â À©µµ¿ìÁî 9x, 2k, NT, XPµîÀº 32bit OSÀÔ´Ï´Ù.(¹°·Ð 64bit Àü¿ë XP°¡ ³ª¿À±âµµ ÇßÁö¸¸ ¹ü¿ë¼ºÀº ¶³¾îÁöÁÒ)

°ú°Å 16bit OS ½ÃÀý±îÁö¸¸Çصµ intÀÇ Å©±â´Â 2Byte(16bit)¿´°í 8bit OS ½ÃÀý¿£ 1Byte¿´½À´Ï´Ù. °¨ÀÌ ÆÅ ¿ÀÁÒ?

±×·¸½À´Ï´Ù. ´Ù¸¥ µ¥ÀÌÅÍÇü°ú´Â ´Þ¸® int´Â OS°¡ µ¥ÀÌÅ͸¦ ó¸®Çϴµ¥ »ç¿ëÇÏ´Â °¡Àå º¸ÆíÀûÀÎ ´ÜÀ§¸¦ ÃëÇÕ´Ï´Ù. ´Ù¸¥ µ¥ÀÌÅÍ º¯È¯ ¾øÀÌ Ã³¸® ÇÒ ¼ö ÀÖ´Â °¡Àå ºü¸¥ ´ÜÀ§¸¦ °¡Àå ºó¹øÇÏ°Ô »ç¿ëµÇ´Â Á¤¼ö¿¬»ê¿¡ »ç¿ëÇϱâ À§Çؼ­ÀÌÁö¿ä.

¹Ù²ã¸»Çϸé OS´Â ³»ºÎÀûÀ¸·Î int´ÜÀ§ÀÇ µ¥ÀÌÅ͸¦ Àü¼ÛÇϸç ó¸®Çϱ⠶§¹®¿¡ ¸Þ¸ð¸®ÀÇ ÁÖ¼Ò ¶ÇÇÑ ÀÌ ¹üÀ§¸¦ ¹þ¾î³ªÁö ¾Êµµ·Ï Á¦ÇÑÀ» µÎ¾ú½À´Ï´Ù. ¶§¹®¿¡ ÁÖ¼Ò°ª ¿ª½Ã int Å©±âÀ̸é ÃæºÐÇϹǷΠÆ÷ÀÎÅÍ º¯¼öÀÇ Å©±â ¶ÇÇÑ intÇüÀ» ÃëÇÕ´Ï´Ù. ¸¸¾à OS°¡ 64bit·Î º¸ÆíÈ­ µÈ´Ù¸é Æ÷ÀÎÅÍ º¯¼öÀÇ Å©±âµµ 64bit·Î ¿Ã¶ó°¥ °¡´É¼ºÀÌ ³ôÁö¿ä. ¾î·°Å³ª Áö±ÝÀº 4ByteÀÔ´Ï´Ù.



ÁÖÀÇÇÏ½Ç Á¡Àº Æ÷ÀÎÅÍ´Â ¾î¶°ÇÑ µ¥ÀÌÅÍÇü°úµµ °áÇÕÀÌ µÇ´Âµ¥ ±× ¸ð¾çµµ [char*]´Â ¹°·ÐÀÌ°í ½ÉÁö¾î Å©±â°¡ ¼ö½ÊKB¿¡ ´ÞÇÏ´Â ´ëÇü Ŭ·¡½º¶ó ÇÒÁö¶óµµ [class¸í*]ÀÇ ÇüÅ·Π»ç¿ëÀÌ µÇ¾îÁý´Ï´Ù. ÇÏÁö¸¸ ¾î¶°ÇÑ µ¥ÀÌÅÍ Æ÷¸äÀ̶ó ÇÏ´õ¶óµµ Æ÷ÀÎÅÍ´Â ¿À·ÎÁö int Å©±â¸¸À» ÃëÇÕ´Ï´Ù.

char* ¶ó°í 1ByteÀÌ°í double* À̶ó°íÇؼ­ 8Byte°¡ ¾Æ´Ï¶õ ¾ê±âÀÔ´Ï´Ù.

*--------------------------------------------------------------------------------------------------------------------*

Æ÷ÀÎÅÍÀÇ Å©±â ³»¿ë¿¡¼­ [¿¡À̽º]´ÔÀÌ Æ²¸° ºÎºÐÀ» ÁöÀûÇØ Áּż­ ¼öÁ¤ÇÕ´Ï´Ù.

Æ÷ÀÎÅÍÀÇ Å©±â´Â OSÀÇ µ¥ÀÌÅÍ ¹ö½º¿Í »ó°ü ¾øÀÌ CPU°¡ ó¸®ÇÏ´Â ¸Þ¸ð¸® ¾îµå·¹½º ¹ö½ºÀÇ Å©±â¿¡ µû¶ó °áÁ¤ÀÌ µÈ´Ù°í ÇÕ´Ï´Ù.

(¹°·Ð OS°¡ ÃÖÀûÀÇ ¼º´ÉÀ» ±¸ÇöÇϱâ À§ÇØ ÃÖ´ëÇÑÀÇ ¸Þ¸ð¸® ¹ö½º¸¦ »ç¿ëÇÒ °ÍÀ̱⿡ CPU ó¸® bit = OS ó¸® bit °¡ µÇ°ÚÁö¸¸¿ä...)

Áï, 16bit ÇÁ·Î¼¼¼­ÀÎ 80286±ÞÀÇ CPU¿¡¼­´Â Æ÷ÀÎÅÍÀÇ Å©±â°¡ 2byte¿´°í, 32bit ÇÁ·Î¼¼¼­ÀÎ ÆæƼ¾ö±ÞÀÇ CPU¿¡¼­ 4byte°¡ µÇ¾ú´Ù°í ÇÕ´Ï´Ù. ÇöÀç 64bit ÇÁ·Î¼¼¼­ üÁ¦¿¡¼­ 8Byte Æ÷ÀÎÅÍ°¡ »ç¿ëµÇ°í ÀÖ´ÂÁö´Â È®ÀÎÀ» Çغ¸Áö ¾Ê¾Æ¼­ Àß ¸ð¸£°Ú³×¿ä.

Â÷ÈÄ¿¡ ÄÄ°ú OS¸¦ ¾÷±×·¹À̵å Çϸé È®ÀÎÇؼ­ ¾Ë·Áµå¸®µµ·Ï ÇÒ°Ô¿ä;;;

Á¤º¸ ÁֽŠ[¿¡À̽º]´Ô °¨»çµå¸³´Ï´Ù.

*--------------------------------------------------------------------------------------------------------------------*







´ÙÀ½À¸·Î Æ÷ÀÎÅÍÀÇ »ç¿ë»óÀÇ Æ¯Â¡ÀÔ´Ï´Ù.

ÀÏ´Ü Æ÷ÀÎÅͶó´Â ´ÙÀ½°ú °°Àº Çü½ÄÀ¸·Î ¼±¾ðµÇ°í »ç¿ëµÇ´Â °ÍÀÌ ÀϹÝÀûÀÔ´Ï´Ù.



int   iNum=0;

int  *piNum;

piNum = &iNum;

*piNum = ¾î¼±¸Àú¼±¸~~#¤³$#!;



ÀÌ·± ÇüÅ óÀ½ Æ÷ÀÎÅ͸¦ ¹è¿ï¶§ º» ±â¾ïÀÌ ÀÖÀ¸½Ç°Ì´Ï´Ù.



óÀ½¿¡´Â intÇü º¯¼ö Çϳª¸¦ ¼±¾ðÇß½À´Ï´Ù. ±× ¹ØÁÙ¿¡´Â intÇü Æ÷ÀÎÅͺ¯¼ö Çϳª¸¦ ¼±¾ðÇßÁö¿ä?

±×¸®°í ±× ¹ØÁÙ¿¡¼± &¿¬»êÀÚ¸¦ ÀÌ¿ëÇØ iNumÀÇ ÁÖ¼Ò¸¦ ¾ò¾î¼­ piNumÀ̶ó´Â Æ÷ÀÎÅÍ º¯¼ö¿¡ ÀúÀåÀ» Ç϶ó°í µÇ¾î ÀÖ½À´Ï´Ù.

Àû¾îµµ Á¦°¡ ºÃ´ø Ã¥µéÁß ½ÊÁßÆȱ¸´Â ÀÌ·± ½ÄÀ¸·Î ÄÚµùÀÌ µÇ¾îÀÖ½À´Ï´Ù. ½ÉÁö¾î´Â ´ëÇп¡¼­ °­ÀÇ ±³Àç·Î »ç¿ëÇϴ å¿¡Á¶Â÷ ÀÌ·± ½ÄÀ¸·Î Ç¥±â°¡ µÇ¾î ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ Àú´Â ÀÌ ¼±¾ð¹æ½ÄÀº óÀ½ ¹è¿ì´Â »ç¿ëÀڵ鿡°Ô´Â ¸ÂÁö ¾Ê´Ù°í »ý°¢µË´Ï´Ù.

[ int  *piNum; ] À̳𶧹®Àä, ÄÚµå »óÀÇ ¿À·ù´Â ¾ø½À´Ï´Ù. ÇÏÁö¸¸ ¿ì¸®°¡ ºñÁê¾ó C³ª º¼·£µå C, Åͺ¸C µî ÆíÁý ÅøÀ» »ç¿ëÇÏ´Â ÀÌÀ¯°¡ ¹«¾ùÀÌ°Ú½À´Ï±î? ¾îÂ÷ÇÇ ¶È°°Àº ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ °Å¶ó¸é ¾î»ùºí¸®¾î¸¦ ½á¼­ ±â°è¾î¸¦ ÄÚµùÇϸé ÈξÀ ºü¸£°í °­·ÂÇÑ ÇÁ·Î±×·¥À» ¸¸µé ¼ö ÀÖÀ»ÅÙµ¥ ¸»ÀÌÁö¿ä.. ±× ÀÌÀ¯´Â ¹Ù·Î ¿ì¸®°°Àº ÄÚ´õµéÀÌ '¾Ë¾Æº¸±â ½±°í Æí¸®ÇÏ°Ô' ÄÚµùÀ» Çϱâ À§Çؼ­ÀÔ´Ï´Ù.



±×·¸´Ù¸é µµ´ëü ¹¹°¡ ¾ÈÁÁÀº°¡? ÀÚ, ¿©±â 2°¡Áö ¼±¾ð ÇüÀÌ ÀÖ½À´Ï´Ù.



int *ipNum;

int* ipNum;



ÀÌ ¼±¾ð½ÄÀº ¿ÏÀüÈ÷ ¶È°°Àº ÀǹÌÁö¸¸ Äڵ常 ¾à°£ ´Ù¸¨´Ï´Ù.

ÀÌ¿Ü¿¡ [int * ipNum]µµ µ¿ÀÏÇÑ ¶æÀ̳ª ÄÚ´õµé »çÀÌ¿¡¼± ¾²ÀÌÁö ¾ÊÀ¸´Ï ¹èÁ¦ ÇÏ°Ú½À´Ï´Ù.



´ÜµµÁ÷ÀÔÀûÀ¸·Î ¸»ÇÏÀÚ¸é ±¸º°ÀÌ ½¬¿î°¡¶ó´Â ¹®Á¦ÀÔ´Ï´Ù.

Àú¸¸ ±×·¨´ÂÁö´Â ¸ð¸£°Ú½À´Ï´Ù¸¸, óÀ½ ¾Æ¹«°Íµµ ¸ð¸¦ ¶§´Â *ipNum À̶ó´Â ÀÚü°¡ º¯¼ö·Î¼­ Àǹ̸¦ °®´Â ÁÙ ¾Ë¾Ò½À´Ï´Ù. ¾î¶»°Ô ¸»ÇÏ¸é ¸Â´Â¸»À̱⵵ ÇÏÁö¸¸ ±î³õ°í ¸»Çؼ­ '¿ÏÀü Ʋ¸°´ä'ÀÌÁö¿ä.

ÈÄ¿¡ ¾Ë°íº¸´Ï ipNum¸¸ÀÌ Æ÷ÀÎÅͺ¯¼öÀÇ º¯¼ö¸íÀÌ°í ¾Õ¿¡ ºÙÀº *¿¬»êÀÚ´Â Æ÷ÀÎÅÍ ¿¬»êÀÚ¶ó°í Çؼ­ ipNumÀ̶ó´Â º¯¼ö°¡ °¡Áø 'ÁÖ¼Òµ¥ÀÌÅÍ'ÀÇ ÁּҷΠã¾Æ°¡¼­ °Å±â¿¡ ÀÖ´Â µ¥ÀÌÅ͸¦ Á¶ÀÛÇ϶ó°í ÇÏ´Â Àǹ̿´´ø°ÅÁö¿ä.



int *ipNum°ú int* ipNum... ¾óÇͺ¸¸é »ç½Ç Â÷À̸¦ ´À³¥ ¼ö ¾ø½À´Ï´Ù. ÇÏÁö¸¸ ¿©·¯°¡Áö ´Ù¸¥ º¯¼ö¼±¾ð¹®°ú ¼¯¾î³õÀ¸¸é È®¿¬È÷ Â÷ÀÌ°¡ ³³´Ï´Ù.



int        iNumber;

int        *pDstNum;

int        *pSrcNum;

char     cStr[255];

LPSTR  str;

   :         :

   :         :



ÀÌÁß¿¡ Æ÷ÀÎÅÍ º¯¼ö´Â µÎÁ¾·ù°¡ ÀÖ½À´Ï´Ù.

ù¹ø°´Â int * Çüº¯¼öÀÎ pDstNum°ú pSrcNumÀÌ°í, µÎ¹ø°´Â LPSTRÇü º¯¼öÀÎ strÀÔ´Ï´Ù.

µÑ ´Ù Æ÷ÀÎÅͺ¯¼öÀÌÁö¸¸ ÇѺηù´Â *¿¬»êÀÚ°¡ ºÙ¾îÀÖ°í Çϳª´Â ¾ø½À´Ï´Ù. ¿©±â¼­ºÎÅÍ ¹º°¡ ÀÏ°ü¼ºÀÌ ±úÁö±â ½ÃÀÛÇÏÁö¿ä. ÀÏ°ü¼ºÀÌ ±úÁø´Ù´Â °ÍÀº ±×¸¸Å­ º¹ÀâÇØÁø´Ù´Â ¾ê±âÀÔ´Ï´Ù.

iNumber¿Í pDstNumÀ» º¸¸é µÑ´Ù µ¥ÀÌÅÍŸÀÔÀÌ int ÇüÀ¸·Î ºÙ¾îÀÖÁö¸¸ pDstNum ¾Õ¿¡ ºÙ¾îÀÖ´Â *¿¬»êÀÚ¸¦ º¸°í³ª¼­ ¶È°°Àº int°¡ ¾Æ´ÔÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù.



ÇÏÁö¸¸ ´ÙÀ½ ¼±¾ð¹®À» º¸½ÃÁÒ.



int        iNumber;

int*       pDstNum;

int*       pSrcNum;

char     cStr[255];

LPSTR  str;

   :         :

   :         :



ÀÏ´Ü º¯¼öµé ÀÚü¿¡ ´ëÇؼ­´Â '¾Æ ÀÌ°Ç ¹«½¼ µ¥ÀÌÅÍŸÀÔÀÌ´Ù'¶ó´Â °ÍÀÌ ÇÑ´«¿¡ µé¾î¿É´Ï´Ù.

µü º¸±â¿¡µµ ¹Ù·Î iNumber´Â int Çü, pDstNumÀº int* Çü À̶ó´Â °ÍÀ» ±¸ºÐ ÇÒ ¼ö ÀÖ½À´Ï´Ù.



¾î¼¸é ÀüÀÚ°¡ MSDEV¿¡¼­ 󸮵Ǵ ÇüÅ°¡ ¸ÂÀ»Áöµµ ¸ð¸¨´Ï´Ù. ±×°Ç ¾î¶»°Ô È®ÀÎÀ» ÇÒ ¼ö ÀÖ´À³Ä¸é



int  Num1, Num2, Num3, Num4, Num5, ....



µî°ú °°ÀÌ ','·Î ¿¬¼ÓÇؼ­ ¼±¾ðÇÏ´Â ¼±¾ð¹®À» »ç¿ëÇÒ¶§ *¸¦ ¾î¶»°Ô »ç¿ëÇÏ´À³Ä¸¦ È®ÀÎÇغ¸¸é ¾Ë ¼ö ÀÖÁö¿ä.



int Num1, *Num2, Num3, *Num4;



¶ó°í ¼±¾ðÀ» Çϸé intÇü º¯¼ö Num1, Nu3°ú IntÇü Æ÷ÀÎÅÍ º¯¼ö Num2, Num4°¡ ÇÒ´çµË´Ï´Ù. ¹Ý¸é



int* Num1, Num2, Num3;



¶ó°í ¼±¾ðÀ» Çϸé intÇü Æ÷ÀÎÅÍ º¯¼ö 3°³°¡ ÇÒ´çµÇ´Â °ÍÀÌ ¾Æ´Ñ Num1¸¸ intÇü Æ÷ÀÎÅÍÀÌ°í ³ª¸ÓÁö´Â intÇüÀ¸·Î ¼±¾ðÀÌ µË´Ï´Ù. µû¶ó¼­ ¾î¶² Àǹ̿¡¼­ º¸¸é ÀüÀÚÂÊÀÇ Àǹ̰¡ ¸Â´Â °Í ó·³ º¸ÀÌ´Â °ÍÀÌÁö¿ä.



ÇÏÁö¸¸ Á¦ °³ÀÎÀûÀ¸·Î´Â ÈÄÀÚÂÊÀ¸·Îµµ ¼±¾ð½ÄÀÌ Á¤ÀÇ µÉ ¼ö ÀÖ°Ô µÇ¾î¾ß Æ÷ÀÎÅ͵µ ÁøÁ¤ÇÑ ÇϳªÀÇ µ¥ÀÌÅÍ Å¸ÀÔÀ¸·Î¼­ ¼±¾ð µÉ ¼ö ÀÖÀ»°Å¶ó°í »ý°¢µË´Ï´Ù.



¾ö¿¬È÷ int¿Í int*´Â ´Ù¸¥ µ¥ÀÌÅÍ Å¸ÀÔÀ̴ϱî¿ä.





Á¤¸®ÇÕ´Ï´Ù.

ù°, Æ÷ÀÎÅÍ º¯¼ö¶ó´Â ³à¼®µµ ¾îµð±îÁö³ª º¯¼öÀÇ ÇÑ Á¾·ùÀÔ´Ï´Ù.

µÑ°, µû¶ó¼­ º¯¼ö°¡ °®´Â 3°¡Áö ¿ä¼ÒÀÎ ÁÖ¼Ò, ³»¿ë¹°, Å©±â¸¦ µ¿ÀÏÇÏ°Ô °®°í ÀÖ½À´Ï´Ù.

¼¼Â°, Æ÷ÀÎÅÍ º¯¼ö´Â ¹«¾ù¿¡ ´ëÇÑ Æ÷ÀÎÅͳĿ¡ °ü°è ¾øÀÌ Ç×»ó intÀÇ Å©±â¸¸À» °®½À´Ï´Ù.

³×°, Æ÷ÀÎÅÍ º¯¼ö´Â ´Ù¸¥ º¯¼öµéÀÌ °¡Áø °íÀ¯ÀÇ ÁÖ¼Ò°ª¸¸À» ÀúÀåÇϱâ À§ÇÑ º¯¼öÀÔ´Ï´Ù.

´Ù¼¸Â°, Æ÷ÀÎÅÍ º¯¼öµµ ÁÖ¼Ò¸¦ °®°í ÀÖÀ¸¹Ç·Î ÀÌ ÁÖ¼Ò¸¦ ÀúÀåÇÏ´Â Æ÷ÀÎÅÍ º¯¼öµµ ÀÖ½À´Ï´Ù.

¿©¼¸Â°, Æ÷ÀÎÅÍ´Â char *pChar; Çü½ÄÀ̳ª char* pChar; Çü½ÄÀ¸·Î ¼±¾ð ÇÒ ¼ö ÀÖ½À´Ï´Ù.(¾îµð±îÁö³ª ÄÚµù ½ºÅ¸ÀÏÀÌ´Ï ÃëÇâ´ë·Î ¼±ÅÃÇÏ¸é µÇÁö¸¸ Àú´Â ÈÄÀÚÀÇ Çü½ÄÀ» »ç¿ëÇÕ´Ï´Ù.)

  Hit : 6099     Date : 2011/05/01 11:26



    
1361   È®ÀåÀÚ°¡ exe°¡ ¾Æ´Ñ ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇÏ°í ½Í´Ù?[4]     karineko
04/29 6032
1360   ¿ö°ÔÀÓ ¹®Á¦ ÈùÆ®Á» ÁֽǺР±¸ÇÔ     rabbitlycat
04/30 6035
1359   ´Ù¾çÇÑ ¹®ÀÚµé[2]     sdc04303
05/13 6041
1358   [ÀÚÀÛ±Û]C¾ð¾î, Á¶°Ç¹®°³³ä (Ç®ÀÌÆ÷ÇÔ)[1]     ÇѽÂÀç
01/17 6046
1357   ºÎŹµå·Á¿ä[1]     rabbitlycat
05/08 6050
1356   [C±âÃÊ] 10 - ÇÔ¼ö¸¦ Á¦´ë·Î ¾Ë°í ½áº¸ÀÚ!      sihun1113
05/01 6053
1355   [ÀÚÀÛ]M's HTML Lecture 4[1]     Myers
05/02 6057
1354   [C]Àç±Í     BLu2Scr22n
02/13 6060
1353   ³ëÆ®ºÏ Ãßõ[3]     BLUE58
12/30 6060
1352   [ÀÚÀÛ] C °­ÁÂ [6] - Pointer & Array     wolverine
07/12 6064
1351   [Æß]¡áƯÁ¤ ÇÁ·Î¼¼½º°¡ ¹®Á¦°¡ ¹ß»ýÇßÀ» °æ¿ì¿¡ ÀÛ¾÷ÇÏ´Â ÀýÂ÷ ¹æ¹ý[2]     BLu2Scr22n
01/29 6078
1350   ÄÄÇ»ÅÍ ´ëÇб³¸¦ °¡°í½ÍÀºµ¥ ¾îµð°¡ Á¦ÀÏ ÁÁÀ»±î¿ä??[4]     ppuuv8585
06/23 6090
1349   [Æß]etc °ü·Ã ¸í·É¾î [2]     BLu2Scr22n
01/27 6091
1348   c¾ð¾î°­ÀÇ 1-ÄÄÆÄÀÏ·¯¶õ?(ÄÄÆÄÀÏ·¯Ã·ºÎ)[2]     sihun1113
04/30 6092
  [C±âÃÊ] 05 - Æ÷ÀÎÅÍÀÇ ¿ä¼Ò ¹× Ư¡      sihun1113
05/01 6098
1346   [C±âÃÊ] C ¿Í C++ ÀÇ Æ¯Â¡[1]     Cpgroot
07/05 6110
1345   µð¹ö±ë[3]     sibu02003
05/10 6112
1344   putty     solver
10/22 6113
1343   ÇØÅ·°¡¸£ÃÄ ÁֽǺР±¸ÇØ¿ä~!~![3]     rnfn9
02/11 6117
1342   gdb·Î µð¹ö±ëÇÒ¶§¶û ½ÇÇàÇÒ¶§ ¸Þ¸ð¸®°¡ ´Ù¸¥ ÀÌÀ¯     craft
01/18 6125
[1]..[11] 12 [13][14][15][16][17][18][19][20]..[80]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org