>>622
レス有難うございます。

プログラムの目的はSocket通信で、ライブラリはsocketとthreadを使っており、
実行は通常のDOSでやっています。
とりあえず文字コードを先に把握しようと思い、下のkeyIn_02.rbを書きました。
# keyIn_02.rb
chars = "abcdefghijklmnopqrstuvwxyz 0123456789"
#
i = 0
for i in chars
puts "#{chars[i]}\n"
i+=1
end

しかし、自己代入のところで
 keyIn_02.rb:7:in `+': can't convert Fixnum into String (TypeError)

と出ます。どうすべきでしょうか?