我想知道是否有某種字符串前綴,以便cstring被視爲不需要我轉義所有字符。我不是100%確定的。我記得在字符串前加@符號(char str[] = @"some\text\here";
),並且您不需要轉義任何字符,如\,\ n,.etc。即時通訊工作與捲曲和網址,這是一個痛苦,必須逃避每一個反斜槓。字符串文字/轉義
任何人都可以傳播一些光或我堅持逃避每個字符前綴反斜槓?
我想知道是否有某種字符串前綴,以便cstring被視爲不需要我轉義所有字符。我不是100%確定的。我記得在字符串前加@符號(char str[] = @"some\text\here";
),並且您不需要轉義任何字符,如\,\ n,.etc。即時通訊工作與捲曲和網址,這是一個痛苦,必須逃避每一個反斜槓。字符串文字/轉義
任何人都可以傳播一些光或我堅持逃避每個字符前綴反斜槓?
此功能在C.可看來你讀的C#
約 verbatim string literals,如果你有逃避 - 逃避c您需要逃避,使用反斜槓(\)
在C中,沒有這樣的事情。你堅持逃避一切,或者你可能會把你的URL放在一個文件中,並閱讀它們。
編號在C中,只有兩種類型的「字符串」,字符串文字被雙引號括起來,被單引號包圍。
在這兩種情況下,您都必須使用反斜線字符來表示具有特殊含義的字符。
字符那是C#中的特色# – exexzian 2013-02-27 20:14:52
@「...」語法來自C#。 – dasblinkenlight 2013-02-27 20:15:02
*「我正在使用curl和urls,並且要避免每一個反斜槓是一種痛苦。」*反斜槓通常不允許在URL中使用,並且正斜線不需要轉義。你確定你沒有不必要的東西逃脫嗎? – 2013-02-27 20:15:03