最近ruby版本
a = 5
b = 6
f = 5*6
puts "hello world"
puts "#{a}和#{b}的乘积是#{f}"
ruby 1.9.3p286不能输出中文
遇到中文会报错invalid multibyte char (US-ASCII)解决办法
网上很多办法是在第一行加上
#encoding:utf-8
但是进过测试发现 应该是第一行加上
#encoding:gbk
例如
#encoding:gbk
这样就可以了
本文介绍了如何解决 Ruby 1.9.3 版本中无法正确输出中文字符的问题,并提供了一个简单有效的编码声明示例。
6万+

被折叠的 条评论
为什么被折叠?



