我发现015是一个八进制代码。那么“\ r”这个术语是什么?那是什么类型的系统?为什么没有一个系统我只输入ASCII表的十进制值,例如“\ 13”回车?
为什么不存在我只输入ASCII表的十进制值的系统,例如“\ 13”回车?
由于历史原因,大多数系统允许以十六进制和/或八进制直接表示字符
这是因为虽然人类过去基于10更容易找到十进制,但八进制和十六进制在位级更容易理解
每个八进制数字正好是3位,每个十六进制数字是4位,而基数10位数不完全适合固定数量的位
如果你想根据十进制代码制作任意字符,通常有这个功能。例如在python中
python -c 'print chr(13)'
这将输出您感兴趣的回车字符