举个例子,假设有个字符串:
ads"abc\"def\"ghi"gaa
在C语言代码里面应该写为
char*str="ads\"abc\\\"def\\\"ghi\"gaa";
我想要用sscanf截取引号之间的字符串,但是这不包含被转义的引号,截取后去掉转义字符\,
也就是我要截取 abc"def"ghi。
我该怎么写程序呢?
举个例子,假设有个字符串:
ads"abc\"def\"ghi"gaa
在C语言代码里面应该写为
char*str="ads\"abc\\\"def\\\"ghi\"gaa";
我想要用sscanf截取引号之间的字符串,但是这不包含被转义的引号,截取后去掉转义字符\,
也就是我要截取 abc"def"ghi。
我该怎么写程序呢?