ヌルと空白

なんか私の周りでも時々引っかかる人がいるのだが、実はRubyとかでは結構大変なこともあるらしいこれ。
基本は「ヌルは0バイト、空白は1バイト*1」ということだと思って整理しているのだが・・・

*1:終了文字が入るので。でも、この終了文字って「ヌル文字」と言わなかったっけ?