我想知道是否有某种字符串前缀,这样cstring就可以按原样执行,而不需要对所有字符进行转义。我不是百分之百确定我记得有关于用@符号(char str[] = @"some\text\here";
)预置字符串的事情,你不需要逃避任何字符,例如\\,\n,等等。我用卷曲和URL工作,而且要摆脱每一个反斜杠是痛苦的。
有没有人能在这个问题上开点小差,或者我被困在转义每个以反斜杠为前缀的字符上?
最佳答案
此功能在C中不可用。您似乎读到了有关C的 verbatim string literals#
如果你必须在C中转义-转义字符,你需要使用反斜杠(\)转义它
关于c - 字符串文字/转义,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15121452/