我想使用 scanf 系列函数来提取由“]”分隔的字符串。对于“)”分隔符,可以这样做:
scanf(" %80[^)]", &buf);
但是,一般如何在扫描集中包含“]”(不仅仅是上面的否定集案例示例)?有某种转义序列吗?
"[^\\]]"
?
c c++ format scanf
c ×1
c++ ×1
format ×1
scanf ×1