【发布时间】:2019-04-20 02:27:44
【问题描述】:
我打开一个文件,获取其内容,查找正则表达式模式的匹配项,然后将匹配项一一打印出来。一些匹配包含八进制符号,例如。 \012 换行。
当我简单地应用printf("%s\n", match); 时,它会打印为\012。有没有办法打印出相应的 ASCII 字符(在这种情况下是换行符)?
【问题讨论】:
-
您需要编写 2-3 行代码。
-
为什么类型是
match? -
想详细说明:S?匹配是
const char *