是否有以十六进制表示法声明字符文字的语法?

就像是

const X: char = '0x10FFFC';

回答

是的,使用u{..}

const X: char = 'u{10FFFC}';

操场

这种情况下的一个技巧是使用编译器。如果你尝试下面的代码,它会给你一个很好的提示,例如:

const X: char = 0x10FFFC as char;
const X: char = 0x10FFFC as char;


以上是是否有以十六进制表示法声明字符文字的语法?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>