日本語の文字数とは?
日本語には、漢字・ひらがな・カタカナの3つの文字があります。一般的に、1文字は2バイトで表されます。ただし、Unicode文字集合に含まれる文字の中には4バイトで表されるものもあります。
英語の文字数とは?
英語には、アルファベットの26文字があります。1文字は1バイトで表されます。ただし、表記によっては数字や句読点、空白が入るため、文字数が変わることがあります。また、Unicode文字集合に含まれる文字の中にも、2バイト以上で表されるものがあるため注意が必要です。
まとめ
日本語は1文字が2バイト、英語は1文字が1バイトで表されます。ただし、Unicode文字集合に含まれる文字には例外があり、2バイト以上で表されることがあります。
コメントを残す