今天看《操作系统:设计与实现》时(第二版英文版第25页),看到了一个以前不知道的现象:在英文中,规定大部分标点符号必须写在引号里的里面,即使这在逻辑上是不正确的。比如:
In our example, argv[0] would point to the string “cp.”
事实上,放在引号中的只应该是”cp”这两个字符,句号其实是句子的结束,但按照英文的规定不能写成… the string “cp”.这在科技书籍中还真是个不小的问题,难怪作者为此专门做了注释。随便翻看了其它几本英文书,证实了这个事实。