如何解决Cunescape转义了转义符
例如,我有一个字符串:str = "\\e[0;33m\\n";
,并将其放入printf中:
printf("%s",str);
我正在输出:
\e[0;33m\n
有什么办法可以使它“逃生”吗?关键是,我想要:
[escape]0;33m
关联帖子是我的问题的反面,我不想将例如真实ASCII 10转换为包含“ \\ n”的字符串,而是将“ \”和“ n”转换为ASCII 010 /'\ n '
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。