文字列のILイメージ

ILコード上での文字列についてのメモ。

  • 文字列はUnicodeで格納される。
  • 文字列のヘッダ部分にバイト数が入る。
  • 文字列のバイト数は文字数*2+1。
  • バイト数の領域は可変で、ビット列の始まりが0,10,110でサイズが決まる。
  • 0の場合、1バイトとなり、バイト数は8-1bitまで。
  • 10の場合、2バイトとなり、バイト数は16-2bitまで。
  • 110の場合、4バイトとなり、バイト数は32-3bitまで。