(char *) text = 0x0dbf3c50 "\x91\xde\x91\xf4\x90\xc1\x90\xc0\x91\xff\x91\xfc\x91\xf1\x91\xfa\x90\xcd\x91\xfc\x91\xf1\x90\xcea\x91\xf3\x91\xf4\x90\xc1\x90\xc0\x91\xf9\x90\xcea\x91\xd1\x91\xfa\x91\xf4\x91\xfb\xd1"
\xcea
的真正含义是什么?
假设原始版本为\xce
和a
。我希望在控制台中打印有效的C(Obj-C)文字。如果我将此文字放入C源代码中,xcode会警告Hex escape sequence out of range
。所以这个文字出了点问题
Xcode的版本是4.6。
答案 0 :(得分:1)
这些是十六进制转义码。 \xcea
实际上是两个字符:其中一个数字代码为0xce
,字符为'a'
。