>>908
それよりもString#chopを文字列長を得るために使えなんて、
変な「てくにっく」を強要する筋の悪い課題を出す方が問題だなあ。
これはダメプログラマ製造工程だろう。

それにヌル文字云々てのはCとRubyの区別ついてないんじゃないの。
教師がダメダメですよこれ。
実際RubyのStringオブジェクトはヌル文字'\0'を含むことができるし、
文字列末尾のマークにも使ってないんだし。

この課題を出したやつって、ぐちゃぐちゃスクリプトを書いてみて、
出てきた結果が1文字多かったから「末尾のヌル文字をカウントしてるに違いない」
とか「考察」しちゃったんじゃないのかなあ。