接受的霍尔瑞斯数据格式为:
| 
 nH…  | 
 ’…’H  | 
 "…"H  | 
| 
 nL…  | 
 ’…’L  | 
 "…"L  | 
| 
 nR…  | 
 ’…’R  | 
 "…"R  | 
上面的 "…" 是字符串,n 是字符数。
示例:八进制和十六进制常量。
| 
 布尔常量  | 
 32 位字的内部八进制数  | 
|---|---|
| 
 0B  | 
 00000000000  | 
| 
 77740B  | 
 00000077740  | 
| 
 X"ABE"  | 
 00000005276  | 
| 
 X"-340"  | 
 37777776300  | 
| 
 X’1 2 3’  | 
 00000000443  | 
| 
 X’FFFFFFFFFFFFFFFF’  | 
 37777777777  | 
示例:赋值语句中的八进制和十六进制数。
i = 1357B j = X"28FF" k = X’-5A’  | 
在算术表达式中使用八进制或十六进制常量可产生未定义的结果,并且不会生成语法错误。