11-4-³ª.¹®ÀÚ ¹è¿­ ÃʱâÈ­

C´Â °¡Àå ±âº»ÀûÀÎ ÀÚ·áÇüÀÎ ¹®ÀÚ¿­ÇüÀÌ ¾ø´Ù. ¿Ö ¾ø´Â°¡ ÇÏ¸é ¹è¿­À» »ç¿ëÇÏ¸é ¹®ÀÚ¿­À» ÈǸ¢ÇÏ°Ô Ç¥ÇöÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù. ¹®ÀÚ¿­À̶õ ¹®ÀÚÇüÀ̶ó´Â µ¿ÀÏÇÑ Å¸ÀÔÀÇ º¯¼öµéÀÌ ¸ð¿©¼­ ÀÌ·ç¾îÁö´Â °ÍÀ̹ǷΠ¹®ÀÚÇü ¹è¿­À» ¼±¾ðÇϸé ÀÌ ¹è¿­ÀÌ °ð ¹®ÀÚ¿­ÀÌ µÈ´Ù. ÃÖ´ë 10ÀÚÀÇ ¹®ÀÚ¿­À» ÀúÀåÇÏ°í ½Í´Ù¸é ´ÙÀ½°ú °°ÀÌ ¼±¾ðÇÑ´Ù.

 

char str[11];

 

¿Ö ¹è¿­ Å©±â¸¦ 10À¸·Î ÇÏÁö ¾Ê°í 11·Î Çϴ°¡ ÇÏ¸é ¹®ÀÚ¿­Àº ³¡ Ç¥½Ã¸¦ À§ÇØ Ç×»ó Á¦ÀÏ ³¡¿¡ NULL Á¾·á ¹®ÀÚ(\0)¸¦ ºÙÀ̱⠶§¹®ÀÌ´Ù. ±×·¡¼­ ¹è¿­ Å©±â¸¦ °è»êÇÒ ¶§ Ç×»ó ³Î ¹®ÀÚÀÇ ±æÀ̸¦ ´õÇØ¾ß ÇÑ´Ù. ¹®ÀÚÇü(char) º¯¼ö´Â ¹®ÀÚ Çϳª¸¦ ÀúÀåÇÒ ¼ö ÀÖÀ¸¹Ç·Î ÀÌ·± º¯¼ö¸¦ 11°³ ¸ðÀ¸¸é ÃÖ´ë ±æÀÌ 10ÀÚ¸¦ ÀúÀåÇÒ ¼ö ÀÖ´Â ¹®ÀÚ¿­ÀÌ µÇ´Â °ÍÀÌ´Ù.

´Ü, ÇѱÛÀ̳ª ÇÑÀÚ´Â ¿ì¸®°¡ »ý°¢ÇÏ´Â 1À½ÀýÀÌ 2¹ÙÀÌÆ®¸¦ Â÷ÁöÇϹǷΠµÎ ¹èÀÇ ÀúÀå °ø°£ÀÌ ÇÊ¿äÇÏ´Ù. "´ëÇѹα¹"À̶ó´Â ¹®ÀÚ¿­À» ¹®ÀÚÇü ¹è¿­¿¡ ÀúÀåÇÏ·Á¸é ÀÌ ¹è¿­Àº ÃÖ¼ÒÇÑ 9¹ÙÀÌÆ® ÀÌ»óÀÇ Å©±â¸¦ °¡Á®¾ß ÇÑ´Ù. ¹®ÀÚ¿­À̶õ ¹®¹ýÀûÀ¸·Î ¹®ÀÚÇü ¹è¿­°ú °ÅÀÇ °°Àº ¶æÀÌ¸ç ¹®ÀÚ¿­ÀÌ ÇÊ¿äÇϸé Àû´çÇÑ Å©±â·Î ¹®ÀÚÇü ¹è¿­À» ¼±¾ðÇÏ¸é µÈ´Ù.

¹®ÀÚ¿­µµ ¼±¾ðÇϸ鼭 µ¿½Ã¿¡ ÃʱâÈ­ÇÒ ¼ö ÀÖ´Ù. ´Ù¸¥ ŸÀÔÀÇ ¹è¿­°ú ¸¶Âù°¡Áö·Î = ±¸µÎÁ¡°ú { } °ýÈ£¾È¿¡ ¿øÇÏ´Â ¹®ÀÚµéÀ» ¼ø¼­´ë·Î Á× ³ª¿­ÇÏ¸é µÈ´Ù. ±×·¡¼­ str¹è¿­À» "Korea"¶ó´Â ¹®ÀÚ¿­·Î ÃʱâÈ­ÇÏ°í ½Í´Ù¸é ´ÙÀ½°ú °°ÀÌ ¼±¾ðÇÏ´Â °ÍÀÌ ¿øÄ¢ÀÌ´Ù.

 

char str[6]={'K','o','r','e','a'};

 

str[0]¿¡ ¹®ÀÚ 'K'°¡ µé¾î°¥ °ÍÀÌ°í str[1]¿¡ ¹®ÀÚ 'o'°¡ µé¾î°¥ °ÍÀÌ°í ¸¶Áö¸· ¿ä¼ÒÀÎ str[5]´Â º°µµÀÇ ÃʱⰪÀÌ ¾øÀ¸¹Ç·Î ÀÚ¿¬½º·´°Ô 0ÀÌ µÇ¾î NULL Á¾·á ¹®ÀÚ°¡ µÈ´Ù. ¹®ÀÚ¿­ ±æÀÌ°¡ 5¶ó°í Çؼ­ ¹è¿­ Å©±âµµ 5¿©¼­´Â ¾ÈµÇ¸ç ¹Ýµå½Ã 1 ´õ Å« Å©±â·Î ¼±¾ðÇØ¾ß ÇÑ´Ù. ÀÌ ¹æ¹ýÀÌ ¹®ÀÚ¿­À» ÃʱâÈ­ÇÏ´Â ¿øÄ¢ÀûÀÎ ¹æ¹ý(ÃʱⰪ°ú ÄÞ¸¶ÀÇ ¿¬¼Ó)ÀÌ¸ç ´Ù¸¥ ŸÀÔÀÇ ¹è¿­ ÃʱâÈ­ ¹æ¹ý°ú µ¿ÀÏÇÏ´Ù. ±×·¯³ª ÀÌ ¹æ¹ýÀº ¹®ÀÚ¿­ÀÌ Á¶±Ý¸¸ ±æ¾îÁ®µµ ¾ÆÁÖ ºÒÆíÇÏ´Ù. ¸¸¾à "2002 Korea/Japan Worldcup"À̶ó´Â ¹®ÀÚ¿­À» ¼±¾ðÇÏ°í ½Í´Ù°í ÇØ º¸ÀÚ.

 

char str[26]={'2','0','0','2',' ','K','o','r','e','a',...........'p'};

 

¿ä·¸°Ô ÇØ¾ß µÇ´Âµ¥ °¢ ¹®ÀÚ¸¦ ÀÏÀÏÀÌ ' ' µû¿ÈÇ¥·Î °¨½Î°í °¡¿îµ¥¿¡ ÄÞ¸¶¸¦ ³Ö¾î¾ß ÇÏ´Ï ¾ó¸¶³ª ºÒÆíÇÏ°í ºñÈ¿À²ÀûÀΰ¡? ±×·¡¼­ C´Â ¹®ÀÚÇü ¹è¿­¿¡ ´ëÇؼ­´Â Ưº°È÷ ´ÙÀ½°ú °°Àº ÃʱâÈ­ ¹æ¹ýÀ» Çã¿ëÇÑ´Ù.

 

char str[]="2002 Korea/Japan Worldcup";

 

= ±¸µÎÁ¡ ´ÙÀ½¿¡ Å« µû¿ÈÇ¥·Î ½Î¿©Áø ¹®ÀÚ¿­ »ó¼ö¸¦ ÀûÀ¸¸é ÀÌ ¹®ÀÚ¿­À» ±¸¼ºÇÏ´Â ¹®ÀÚµéÀ» str ¹è¿­ ¿ä¼Ò¿¡ ¼ø¼­´ë·Î º¹»çÇÑ´Ù. »Ó¸¸ ¾Æ´Ï¶ó ¹è¿­ÀÇ Á¦ÀÏ ³¡¿¡ ³Î Á¾·á ¹®ÀÚµµ ÀÚµ¿À¸·Î ºÙÀÌ¸ç ¹è¿­ Å©±â¸¦ »ý·«ÇÒ °æ¿ì ¹®ÀÚ¿­ ±æÀÌ+1·Î ¾Ë¾Æ¼­ ±æÀ̸¦ °è»êÇϱ⵵ ÇÑ´Ù. ÄÄÆÄÀÏ·¯°¡ ¹®ÀÚÇü ¹è¿­¿¡ ´ëÇØ ÀÌ·± ÃʱâÈ­ ¹æ¹ýÀ» Çã¿ëÇÏ´Â °ÍÀº ´Ù¸¥ ŸÀÔ¿¡ ºñÇؼ­´Â ¾ÆÁÖ Æ¯º°ÇÑ ¿¹¿Ü ó¸®ÀÌ´Ù.

¹®ÀÚÇü ¹è¿­¿¡ ´ëÇØ ÀÌ·± ÃʱâÈ­°¡ °¡´ÉÇÑ ÀÌÀ¯´Â °¢ ÀÚ¸®ÀÇ Å©±â°¡ ÀÏÁ¤Çؼ­ ¹®ÀÚ³¢¸® È®½ÇÇÏ°Ô ±¸ºÐµÇ¸ç ¹ÙÀÌÆ® ´ÜÀ§·Î º¹»çÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù. ÀÌ¿¡ ºñÇØ Á¤¼öÇüÀ̳ª ½Ç¼öÇüÀº °¢ ¿ä¼ÒÀÇ Å©±â°¡ °¡º¯ÀûÀ̾ ÃʱⰪÀÇ ÇüŸ¸À¸·Î´Â ¾îµð±îÁö°¡ ¸î ¹ø° ¿ä¼ÒÀÎÁö ±¸ºÐµÇÁö ¾Ê´Â´Ù. int ar[]={12345}; ¶ó°í ÇÑ´Ù°í Çؼ­ ar ¹è¿­¿¡ Â÷·Ê´ë·Î 1, 2, 3, 4, 5°¡ µé¾î°¡´Â °ÍÀº ¾Æ´Ï¸ç ¹Ýµå½Ã ÄÞ¸¶·Î ±¸ºÐµÈ °ªÀ» ³ª¿­ÇØ¾ß ÇÑ´Ù. ÄÄÆÄÀÏ·¯°¡ ¹®ÀÚ¿­ ÃʱâÈ­¿¡ ¹®ÀÚ¿­ »ó¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØ ÁֹǷΠÇѱÛÀ̳ª ÇÑÀÚ°°Àº 2¹ÙÀÌÆ® ¹®ÀÚ¿­µµ Å« µû¿ÈÇ¥¾È¿¡ ±×´ë·Î ±â·ÏÇϱ⸸ ÇÏ¸é µÈ´Ù. ´ÙÀ½Ã³·³ ¸»ÀÌ´Ù.

 

char message[]="À̸§À» ìýÕôÇϽÿÀ.";

 

¸¸¾à ÀÌ·± ÃʱâÈ­ ¹æ½ÄÀ» Çã¿ëÇÏÁö ¾Ê´Â´Ù¸é ÇÑ±Û Äڵ带 ÀÏÀÏÀÌ Á¶»çÇؼ­ ½á¾ß ÇϹǷΠ¾ÆÁÖ ºÒÆíÇÒ °ÍÀÌ´Ù.