C¾ð¾î Ç¥ÁØ ¶óÀ̺귯¸® ÇÔ¼ö °¡À̵å
C¾ð¾î´Â 1972³â º§ ¿¬±¸¼ÒÀÇ µ¥´Ï½º ¸®Ä¡°¡ B¸¦ ±â¹ÝÀ¸·Î ¸¸µç ¾ð¾îÀÔ´Ï´Ù. 1983³â ¹Ì±¹ ±¹°¡ Ç¥ÁØ ÇùȸÀÎ ANSI¿¡¼ ANSI X3.159-1989 Ç¥ÁØÀ» ÁöÁ¤ÇÑ °ÍÀÌ C¾ð¾î Ç¥ÁØÀÇ ½ÃÀÛÀÔ´Ï´Ù. 1999³â C99 Ç¥ÁØÀ¸·Î Àß ¾Ë·ÁÁø ISO/IEC 9899:1999¸¦ Ãâ°£ÇÏ°í 2005³â¿¡´Â ANSI¿¡¼µµ C99¸¦ Ç¥ÁØÀ¸·Î äÅÃÇÕ´Ï´Ù. ±×¸®°í 2011³â¿¡ C11 Ç¥ÁØÀÎ ISO/IEC 9989:2011À» Ãâ°£ÇÕ´Ï´Ù.
ANSI X3.159-1989 Ç¥ÁØ¿¡¼´Â ¹Ì±¹ ±¹°¡ Ç¥ÁØ Çùȸ¿¡¼ ÃÖÃÊ·Î ÁöÁ¤ÇÏ¿´°í º¯¼ö À̸§°ú ÇÔ¼ö À̸§ µîÀ» ¿µ¾î ¾ËÆĺª°ú ¾ð´õ ¹Ù, ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. char Çü½Äµµ ´Ù¾çÇÑ ±âÈ£¿Í ¼ýÀÚ ¹®ÀÚ, ¿µ¾î ¾ËÆĺªÀº Ç¥ÇöÇÒ ¼ö ÀÖÁö¸¸ ÇѱÛÀ̳ª ÇÑÀÚ µîÀ» Ç¥ÇöÇÏ·Á¸é ¹®ÀÚ¿À» ºô·Á¼ Ç¥ÇöÇØ¾ß ÇÏ´Â ÇѰ踦 °®°í ÀÖ¾úÁÒ. ¶ÇÇÑ ÇÔ¼öÀÇ ¹Ýȯ Çü½ÄÀ» ¸í½ÃÇÏÁö ¾Ê¾Æµµ ¿À·ù¸¦ ¹ß»ýÇÏÁö ¾Ê¾Æ ¸¹Àº ºÎºÐ¿¡¼ ³í¸®Àû ¹ö±×ÀÇ Ã¥ÀÓÀº °³¹ßÀÚÀÇ ¸òÀ̾ú½À´Ï´Ù.
ISO ±¹Á¦ Ç¥ÁØ ±â±¸¿¡¼ Á¦½ÃÇÑ C99¿¡¼´Â ´Ù¾çÇÑ ±¹°¡ÀÇ ¾ð¾î¸¦ ¼ö¿ëÇϱâ À§ÇØ wchar_t Çü½ÄÀ» Ãß°¡ÇÏ¿´°í ÇÔ¼öÀÇ ¹Ýȯ Çü½ÄÀ» ¸íÈ®ÇÏ°Ô ¸í½ÃÇϵµ·Ï Á¦¾ÈÇß½À´Ï´Ù. ÇÏÁö¸¸ ¿©ÀüÈ÷ ¹®ÀÚ¿ º¹»ç³ª ¹®ÀÚ¿ ÀÔ·Â µîÀÇ ´Ù¾çÇÑ ÇÔ¼ö¿¡¼ °³¹ßÀÚ°¡ ¼±¾ðÇÑ ¹öÆÛÀÇ Å©±â¸¦ Ç¥ÁØ ¶óÀ̺귯¸® ÇÔ¼ö¿¡¼ Àü´Þ¹ÞÁö ¾Ê¾Æ ¹öÆÛ ¿À¹ö ÇÃ·Î¿ì ¹®Á¦Á¡ÀÌ ³²¾ÆÀÖ¾úÁÒ.
C11 Ç¥ÁØ¿¡¼´Â ´Ù¾çÇÑ ¹öÆÛ ¿À¹ö ÇÃ·Î¿ì ¹®Á¦°¡ ÀÖ´Â ÇÔ¼öµéÀ» ¹öÆÛÀÇ Å©±â¸¦ ÀÔ·Â ÀÎÀÚ·Î Àü´ÞÇÏ°Ô ¼öÁ¤ÇÏ¿´½À´Ï´Ù. ±×¸®°í Ç¥ÁØ ¶óÀ̺귯¸® ³»ºÎ¿¡¼ µ¿ÀûÀ¸·Î °³Ã¼¸¦ ¸¸µé¾î Æ÷ÀÎÅ͸¦ ¹ÝȯÇÏ´Â ÇÔ¼ö¸¦ Æ÷ÀÎÅÍÀÇ ÁÖ¼Ò¸¦ ÀÔ·Â ÀÎÀÚ·Î Àü´Þ¹Þ°í ³»ºÎÀûÀ¸·Î ¹®Á¦°¡ ÀÖÀ» ¶§ ¿¡·¯ Çü½Ä °ªÀ» ¹ÝȯÇÏ°Ô ¼öÁ¤ÇÏ¿´½À´Ï´Ù. ¶ÇÇÑ asctimeó·³ ÇÔ¼ö ³»ºÎ¿¡¼ ¼öÇàÇÑ °á°ú°¡ ÀÖ´Â ¸Þ¸ð¸® ÁÖ¼Ò¸¦ ¹ÝȯÇÏ´Â ÇÔ¼ö Áß¿¡ ¾ðÁ¦³ª °°Àº ÁÖ¼Ò¸¦ ¹ÝȯÇÏ¿© µÎ ¹ø ÀÌ»ó È£ÃâÇßÀ» ¶§ ¸¶Áö¸· È£ÃâÇÑ °á°ú¸¸ È®ÀÎÇÒ ¼ö ÀÖ¾ú´ø ÇÔ¼öµéµµ Æ÷ÀÎÅÍÀÇ ÁÖ¼Ò¸¦ ÀÔ·Â ÀÎÀÚ·Î Àü´ÞÇϸç Ç¥ÁØ ¶óÀ̺귯¸® ÇÔ¼ö ³»ºÎ¿¡¼ °ªÀ» ¼³Á¤ÇÏ°í ¹®Á¦°¡ ÀÖÀ» ¶§ ¿¡·¯ Çü½Ä °ªÀ» Àü´ÞÇÏ°Ô ¼öÁ¤ÇÏ¿´½À´Ï´Ù.
ÀÌ Ã¥¿¡¼´Â C99¿Í C11 Ç¥ÁØÀ» Æ÷ÇÔÇÏ¿© ´Ù¾çÇÑ Ç¥ÁØ ¶óÀ̺귯¸® ÇÔ¼öµéÀÇ »ç¿ë¹ýÀ» ¼Ò°³ÇÒ °ÍÀÔ´Ï´Ù. ÀÌ Ã¥Àº ´Ü¼øÇÑ ¹®¹ýÀ» Àü´ÞÇϱ⠺¸´Ù´Â Ç¥ÁØ ¶óÀ̺귯¸® ÇÔ¼ö°¡ ¾î¶°ÇÑ ¿ªÇÒÀ» ÇÏ°í ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö¿¡ ÃÊÁ¡À» ¸ÂÃâ °ÍÀÔ´Ï´Ù. À̸¦ ÅëÇØ º¸´Ù È¿°úÀûÀ¸·Î C¾ð¾î·Î ÇÁ·Î±×·¡¹ÖÇÒ ¼ö Àֱ⸦ ±â´ëÇÕ´Ï´Ù.