C语言里 转义字符 尀0x不表示十六进制吗

2025-06-24 04:52:41
推荐回答(1个)
回答1:

char a = \x7a; //直接这样写就可以啦。
char b = 0x7a; //直接这样写就可以啦。

如你所写,就把错啦,字符是那样表示的嘛。别看你编译成功了,但是有警告的: warning C4305: 'initializing' : truncation from 'const int' to 'char'

答题不容易,大家互相帮助,望采纳,谢谢!