トップページ > ユーザサポート > FAQ
Q10 : 文字をモニタ上に表示させたいのですが、文字化けしてしまいます。
シフトJISコードのLSByteが0x5C(ASCIIコードのバックスラッシュ)である文字については、Cコンパイラがこのコードを棄却し、MSByte部だけのコードとしてしまいます。従って、その文字の続きに入っている文字コードのMSByteが、1つ前の文字のLSByteとなってしまいメチャクチャな表示となります。お気を付け下さい。シフトJISコードのうちMSByteが0x5Cとなるコードはなく、またLSByteが0x5Cとなるものも少ないので、漢字表示実施の場合には、ほとんどがこのシフトJISコードにて表示できます。LSByteが0x5Cとなる文字については、表示不可文字に続けて"¥"マークを付加してください。 文字を表示可能な代表的なライブラリはLib_kanjishiftLib_display_commentLib_chrdispLib_invdispです。その他の文字を表示できるライブラリで注意が必要です。※LSByteが0x5CとなるシフトJISコードの主なものソ 欺 圭 構 蚕 十 申 貼 能 表 暴 予例)Lib_chrdisp( 1, 1, "結果表\示" );