小编Ren*_*lle的帖子

BCPL 八进制数值常量

由于有人问我使用前缀“0x”表示十六进制数字背后的原因,我一直在深入研究 BCPL 的历史。

在我的搜索中,我偶然发现了这个代币背后历史的非常好的解释。(为什么十六进制数要加上0x前缀?

然而,从这篇文章中,又引发了另一个问题:

对于八进制常量,BCPL 是否使用8 <digit>(根据规范:http://cm.bell-labs.com/cm/cs/who/dmr/bcpl.pdf)或是否使用#<digit>(根据http://rabbit.eng .miami.edu/info/bcpl_reference_manual.pdf)或者这两种语法在该语言的不同实现中都有效吗?

我还在这里找到了第二个答案,它使用了 # 语法,这进一步引起了我对这个主题的兴趣。(为什么用前导零来表示八进制数?

任何历史见解都将受到高度赞赏。

constants numeric bcpl

5
推荐指数
1
解决办法
1305
查看次数

标签 统计

bcpl ×1

constants ×1

numeric ×1