用語「Zero Width No Break Space」について
Zero Width No Break Space (ぜろうぃどすのーぶれいくすぺーす)
UCS-4 の FEFF の文字は "Zero Width No Break Space" です。幅なし、改行もない空白文字ですから、見えませんし、改行もされません。画面表示には何の影響もありません。
この文字は、UCS-2, UCS-4, UTF-16 などのバイトオーダーがリトルエンディアンなのかビッグエンディアンなのかを判別するために使われます。FFFE という文字は存在しないので、先頭の2オクテットが FFFE なら、リトルエンディアンだと分かります。
この用途から、この文字はまた "Byte Order Mark" とも呼ばれます。
- 「Zero Width No Break Space」にコメントを書く