在许多语言中,有一对函数chr()
和ord()
,它们在数字和字符值之间进行转换。在某些语言中,ord()
被称为asc()
。
Ruby有Integer#chr
,它工作得很好:
>> 65.chr
A
当然可以。但是你怎么走另一条路呢?
"A".each_byte do |byte|
puts byte
end
打印:
65
这和我想要的非常接近。但我确实希望避免循环--在声明const
时,我想要的是足够短以便可读的内容。
https://stackoverflow.com/questions/308749
复制相似问题