gpt4 book ai didi

c - 0x9B (155decimal) 是一个特殊的控制字符吗?为什么它在 ascii 表中不见了?

转载 作者:太空狗 更新时间:2023-10-29 17:01:20 24 4
gpt4 key购买 nike

我正在开发一个嵌入式系统,并且正在使用它通过串行端口发送特定数据 block 。我缩小了范围,发现如果消息中存在 0x9B,它会破坏消息。

然后我在 http://www.asciitable.com/ 上查找 0x9b (155) ,它不见了!这不是一个奇怪的巧合吗!

任何想法,这是一个特殊的角色还是什么?

-edit- 好的,抱歉,这不是 0x9b 造成的,这是一个 0x11 字符。 Which...drumroll... 是 XON/XOFF 字符。我错误地在电脑上将流量控制设置为xon/xoff,而在设备上没有流量控制!无论如何,感谢您的帮助。

最佳答案

在 ANSI 转义序列中,0x9B 是单字符 Control Sequence Introducer (比较熟悉的多字符版本是ESC-[

关于c - 0x9B (155decimal) 是一个特殊的控制字符吗?为什么它在 ascii 表中不见了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2642751/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com