'\t'是一个字符,实际输出的是两个字符'\\'和't', 你要自己维护这种映射,没有别的魔法。
switch (c) { case '\0': printf(" \\0"); break; case '\a': printf(" \\a"); break; /* And so on. */ }
http://stackoverflow.com/questions/6684976/how-do-i-print-escape-characters-as-characters
65,208
社区成员
250,517
社区内容
加载中
试试用AI创作助手写篇文章吧