我目前正在尝试通过我制作的简单ruby脚本输出欧元符号,但我一直在"?" 每当我尝试.
我目前正在使用puts"\ 244".
有什么想法吗?
顺便说一句.我正在使用ruby 1.9.2 p180
您需要在脚本顶部添加" 魔术评论 ",如下所示:
# encoding: UTF-8
puts "€"
Run Code Online (Sandbox Code Playgroud)
...假设您要使用UTF-8来允许双字节字符.然后,您可以直接使用欧元符号.
您可以在此处阅读有关Ruby 1.9字符串编码和魔术评论的更多信息:
http://blog.grayproductions.net/articles/ruby_19s_three_default_encodings