我不是在询问特定的语言,而是在一般情况下询问。我知道,例如,#0x 或简单地将 0x 放在数字之前,或者在数字之后放置一个 h 来表示十六进制。
二进制文件是否有类似的“标准”?
我不是在询问特定的语言,而是在一般情况下询问。我知道,例如,#0x 或简单地将 0x 放在数字之前,或者在数字之后放置一个 h 来表示十六进制。
二进制文件是否有类似的“标准”?
大多数流行的语言都没有办法输入二进制文字。Common Lisp 使用#b
前缀,而 IIRC PL/I 使用b
后缀。这些是我能想到的唯一允许它的人。
我在RosettaCode上找到了一个页面,该页面描述了如何以多种不同的语言输入整数文字,包括指定基数。
b
用于表示二进制数。很少有语言提供这种支持。
一个最好的例子是verilog
/system verilog
例如4'b0101