C 中的 用法

2021-08-14 06:11:16 字數 707 閱讀 8987

c#中有一些特殊字元反斜槓\,\的作用就是轉義,你想在字串變數中包含\就要再次轉義一下,而使用@可以讓反斜槓\失去轉義能力變成普通字元來直接使用,如:

// 原來的寫法

var str="c:\\user\\a.txt";

// 使用@的寫法

var str="c:\user\a.txt";

注意

反斜槓\常常為在字串中使用單引號進行轉義,如:

var s="\""; // 輸出"
但是在@中\沒有了轉義功能,那麼要怎麼使用單引號呢?在使用@時單引號轉義的責任由單引號本身實現,如:

var s=@""""; // 輸出"
你可以理解為兩個單引號」「代表乙個單引號,

var s=@"value=""1"""; // 輸出value="1"
使用@可以本方便的寫一些更易懂的**(如html和sql)

var html=@"文字文字文字

";

如int是c#中的關鍵字,如果你想要使用int作為變數名需要這樣寫

var @int= 0;

console.write(@int); // 列印0

不過我相信就算@有這個功能,很多人也不會使用吧,哈哈。

c 中 的用法

c 中的 至少有以下幾種作用 1.忽略轉義字元 例如 string filename d 文字檔案 text.txt 使用 後 string filename d 文字檔案 text.txt 2.讓字串跨行 例如 string strsql select from humanresources.em...

c 中 的用法

從這個帖子開始記錄一下我學習和工作當中遇到的問題,以及解決方法等等。最經公司需要對於乙個c 做的瀏覽器外掛程式做維護,使得以前沒接觸過c 的我遇到了一大堆問題,在這記錄下c 中 的用法 是運算子中等級最高的,它分為三種 1 global scope 全域性作用域符 用法 name 2 class s...

C 中 的用法

一 字串中的用法 1。地球人都知道 c 中 字串常量可以以 開頭聲名,這樣的優點是轉義序列 不 被處理,按 原樣 輸出,即我們不需要對轉義字元加上 反斜扛 就可以輕鬆coding。如,c code?1 stringfilepath c docs source a.txt rather than c ...