November 2, 2001 (19:25) from 147.46.121.237 | |
Written by ¼±ÀÌ (skim@bi.snu.ac.kr) | Hits : 990 , Lines : 62 |
Re: ´äÀÌ¿ä.. |
---|
°¢ ¹øÈ£¿¡ ÇØ´çÇÏ´Â ¸»À» ¼ø¼´ë·Î ½áº¸°Ú½À´Ï´Ù. 1. ¿¹. ±×·¸½À´Ï´Ù. C Á¦°øÇÔ¼ö¸¦ ÀüÇô ¾È¾´´Ù¸é ±×·¸°ÚÁÒ. ±×·±µ¥ ȸ鰰Àºµ¥ ¾Æ¹« Ãâ·Â¾øÀÌ.. Áï, printf¸¶Àú ÀüÇô ¾È¾²´Â ±×·± ÇÁ·Î±×·¥À» ¸¸µé ÀÏÀº °ÅÀÇ ¾ø°ÚÁÒ. ^^ 2. ¿¹¸¦ µé¾î ´ÙÀ½°ú °°Àº ÇÁ·Î±×·¥ÀÌ ÀÖ´Ù°í ÇսôÙ. #include <stdio.h> int print_hello() { printf("merong~~"); return 5; } void main() { print_hello(); } À§ ÇÁ·Î±×·¥¿¡¼ ÇÔ¼ö print_hello°¡ ÇÏ´Â ÀÏ(action)Àº ¹¹ÁÒ? ȸ鿡 merong~~À» Ãâ·ÂÇØ ÁÖ´Â °ÍÀÔ´Ï´Ù. ±×·±µ¥ À§ ÇÔ¼öÀÇ ¸®ÅÏ°ªÀº ¹¹ÁÒ? 5¶ó´Â Á¤¼ö°ªÀÌÁÒ. ÀÌÇØ°¡ ¾ÈµÇ³ª¿ä? ±×·³ ¼ö¾÷½Ã°£¿¡ ¾ê±âÇß´ø ¿ì¸® Àß ¾²´Â printfÇÔ¼ö¸¦ »ý°¢ÇØ º¸¸é µË´Ï´Ù. printfÇÔ¼ö°¡ ÇÏ´Â ÀÏÀº ¿ì¸®°¡ ÁöÁ¤ÇÑ Æ÷¸Ë´ë·Î ȸ鿡 ¹º°¡¸¦ Ãâ·ÂÇØÁÖ´Â ÀÏÀ» ÇÕ´Ï´Ù. ±×·±µ¥ ÀÌ ÇÔ¼öÀÇ ¸®ÅÏ°ª(¶óÀ̺귯¸®Ã¥ ¶Ç´Â MSDNµµ¿ò¸» Âü°í)Àº ȸ鿡 Ãâ·ÂÇØÁØ ¹®ÀÚ°³¼ö°¡ µÇÁÒ? ÀÚ...À§ÀÇ °æ¿ì´Â ÇÔ¼ö°¡ ÁÖ·Î ÇÏ´Â ÀÏ(action)°ú ¸®ÅÏ°ªÀÌ ´Ù¸¥ °æ¿ì¿´½À´Ï´Ù. ±×·³ °°Àº °æ¿ì´Â¿ä? °£´ÜÈ÷ ¿ì¸® ¿¹Àü¿¡ ¸¸µç calculateÇÔ¼ö¸¦ »ý°¢ÇØ º¸¸é µË´Ï´Ù. ±×°Ô ÇÏ´Â ÀÏÀº ¿¬»êÀÚ¿Í ÇÇ¿¬»êÀÚÀÎ ¼ýÀÚ2°³¸¦ ÀÔ·ÂÀÎÀÚ·Î ¹Þ¾Æ¼ ±× °á°ú°ªÀ» ¸®ÅÏ°ªÀ¸·Î µÇµ¹·ÁÁÖÁÒ? ^^ 3. CÇÁ·Î±×·¥ÀÇ ¼öÇàÀº mainÇÔ¼öÀÇ ³»¿ë°ú °°½À´Ï´Ù. ÇÁ·Î±×·¥ÀÇ ½ÇÇàµÇ¸é mainÇÔ¼öÀÇ Ã³À½ºÎÅÍ ½ÃÀÛÇؼ ±× ³¡±îÁö ¼öÇàµÇ°í Á¾·á°¡ µÇÁö¿ä. ¸¸¾à ¿ì¸®°¡ ¾î¶² ÇÔ¼ö¸¦ È£ÃâÇؼ ¾´´Ù°í ÇÒ ¶§... Áú¹®ÇÑ°Íó·³ È£ÃâÇß´ø ºÎºÐÀ¸·Î µÇµ¹¾Æ°¡Áö ¾Ê°í È£ÃâÇÑ ÇÔ¼ö¿¡¼ ¸ñÀûÀ» ´Ù ´Þ¼ºÇßÀ¸¹Ç·Î ÇÁ·Î±×·¥À» Á¾·áÇØ¾ß ÇÑ´Ù¸é.. ±×°Ô Ÿ´çÇÑ ½ÇÇà¼ø¼Àϱî¿ä? mainÇÔ¼ö¿¡¼ ÇÔ¼öÈ£Ã⠺κеڿ¡ ´Ù¸¥ ÇÒÀÏÀÌ ¸î°³ ´õ ÀÖ¾ú´Âµ¥ È£ÃâÇÑ ÇÔ¼ö°¡ ÀÏ ³¡³µ´Ù°í ÇÔ¼ö¸¦ Á¾·á½ÃÄÑ ¹ö¸®¸é??? ´Ù½Ã ¿ø·ÐÀûÀÎ ¾ê±â¸¦ Çϸé... ÇÔ¼ö´Â È£ÃâµÇ°í ÇÔ¼ö°¡ return¹®À» ¸¸³ª°Å³ª ³¡À» ¸¸³ª¸é Àڱ⸦ È£ÃâÇÑ °÷À¸·Î µÇµ¹¾Æ°©´Ï´Ù. ½ÉÁö¾î mainÇÔ¼öµµ ¸¶Âù°¡ÁöÀÔ´Ï´Ù. ¿î¿µÃ¼Á¦(OS)°¡ ÇÁ·Î±×·¥ÀÇ mainÇÔ¼ö¸¦ È£ÃâÇÏ°í mainÇÔ¼öÀÇ ÀÛ¾÷ÀÌ ³¡³ª¸é... Áï, ÇÁ·Î±×·¥ÀÇ ½ÇÇàÀÌ ³¡³ª¸é ´Ù½Ã OS·Î µ¹¾Æ°¡´Â °ÍÀÌÁö¿ä. Âü°í·Î ÇÁ·Î±×·¥ÀÇ ¾î´À ºÎºÐ¿¡¼µçÁö °£¿¡ ±×¸¸ÇÏ°í ÇÁ·Î±×·¥À» Á¾·áÇÏ°í ½Í´Ù... ±×·¯¸é exit¶ó´Â ÇÔ¼ö¸¦ ¾²¸é µË´Ï´Ù. ^^ ÀÚ..¿©±â±îÁö±¸¿ä. »ý°¢³ª´Âµ¥·Î ÁÖÀýÁÖÀý ½è´Âµ¥ ¸»ÀÌ µÇ´Â°ÇÁö ¸ð¸£°Ú³×¿ä. ¸ð¸£°ÚÀ½ Áú¹® ¶Ç Çϼ¼¿ä. ^^ |