【发布时间】:2014-04-29 20:44:23
【问题描述】:
我正在阅读Programming in Lua, 1st edition(是的,我知道它有点过时了),而在section 3.2(关于关系运算符)中,作者说:
例如,对于欧洲 Latin-1 语言环境,我们有 "acai"
我不明白。对我来说,有"acai" < "açaí"是可以的,但为什么是"açaí" < "acorde"?
AFAIK (and wikipedia seems to confirm)、"c" < "ç",还是我错了?
【问题讨论】:
-
我猜这是书中的错误。字符串排序是一个字母一个字母的排序,所以
"acai" < "açaí" < "acorde"等价于'c' < 'ç' < 'c',这是无意义的。 -
我读这部分的时候也有同样的想法,我有第三版。
-
哪个“欧洲拉丁语 1 语言环境”?有很多...
标签: string character-encoding lua