JIS Äڵ带 EUC ÄÚµå·Î º¯È¯ÇÑ´Ù


ÇÔ¼ö¸í
jis2euc  JIS Äڵ带 EUC ÄÚµå·Î º¯È¯ÇÑ´Ù
Çü½Ä
unsigned int jis2euc(unsigned int jis);
Àμö
jis  JIS ÄÚµå
ÇÔ¼öÄ¡
EUC ÄÚµå
ÁÖÀÇ »çÇ×

¿ë·Ê(jis2euc-test.c )
jis2euc(0x3441);

ÇÁ·Î±×·¥(jis2euc.c )
unsigned int jis2euc(unsigned int jis)
{
    return jis | 0x8080;
}
¼³¸í
JIS ÄÚµå´Â 7 ºñÆ®°è ÇÑÀÚ ÄÚµåÀ̸ç, JIS ±Ô°Ý¿¡ ÀÇÇØ ±ÔÁ¤ ÀϺ»³»ÀÇ Ç¥ÁØ ÇÑÀÚ ÄÚµå(ÀÏ °Í)ÀÌ´Ù. ƯÈ÷, Àϱ ÇÑÀÚ¸¦ Æ÷ÇÔÇÑ ÀÎÅͳݡ¤¸ÞÀÏ¿¡´Â º¸Åë, JIS Äڵ尡 »ç¿ëµÇ°í (ÀÌ)¶ó°í ÀÖ´Ù.

ÇÑÆí, EUC ÄÚµå´Â UNIX»ó¿¡¼­ ³Ð°Ô »ç¿ëµÇ°í ÀÖ´Â 8 ºñÆ®°è ÇÑÀÚ ÄÚµå (À̾î)¿©, JIS ÄÚµåÀÇ Á¦1¹ÙÀÌÆ®, Á¦2¹ÙÀÌÆ®ÀÇ ¾çÂÊ ¸ðµÎ¿¡ 0 x80¸¦ °¡»êÇß´Ù ¹°°ÇÀ» »ç¿ëÇÑ´Ù.

°ü·Ã ÇÔ¼ö
JIS Äڵ带 SJIS·Î º¯È¯ÇÏ´Â, SJIS Äڵ带 JIS·Î º¯È¯ÇÏ´Â, SJIS Äڵ带 EUC·Î º¯È¯ÇÏ´Â, EUC Äڵ带 JIS·Î º¯È¯ÇÏ´Â, EUC Äڵ带 SJIS·Î º¯È¯ÇÑ´Ù