C 什麼是轉義字元!字串前的 符號的作用!

2022-08-23 05:39:11 字數 1248 閱讀 9186

轉義字元,又稱資料傳送換碼字元(通訊控制用);

以反斜線"\"開頭,後跟乙個或幾個字元;

具有特定的含義,不同於字元原有的意義,故稱「轉義」字元;

主要用來表示那些用一般字元不便於表示的控制**

;它的作用是消除緊隨其後的字元的原有含義

用一些普通字元的組合來代替一些特殊字元,由於其組合改變了原來字元表示的含義,因此稱為「轉義」

用可以看見的字元表示那不可以看見的字元, 如'\n'表示換行

常用的轉義字元有如下圖:

通過查詢搜尋及驗證,共發現「@」符號有如下三種作用:

①.忽略轉義字元的作用:例如,有時我們儲存一條檔案路徑時;路徑中「\」需要寫成「\\」;第一眼看去容易讓人混淆。而通過字串前加「@」符號,就可以直接輸入路徑,忽略轉義。

";輸出結果為:②.讓字串跨行

未加「@」前:

string str = "

select * from u_wippackage_notice

" + "

where id='123456'

" + "

and name='張三'

";

加了「@」後:

string str1 = @"

select * from u_wippackage_notice

where id='123456'

and name='李四'

";

③.使關鍵字可以作為(類名、變數名、方法名、表空間名等)使用

字串 轉義字元 注釋

hello world 我是乙個好人 這種由雙引號引起來的一串字元稱為 字串的字面值 或者簡稱字串 字串的結束是乙個 0的轉義字元,在計算字串長度的時候 0是結束的標誌,不算作字串的內容 關於製表符 tab 製表符字如其名,就是讓你的程式或者文字的格式更加的整齊,他有自動對齊的功能 比如 a b b...

php字串。轉義字元

輸出時是雙引號時,變數會被解析。單引號包裹的 不識別變數名。在雙引號裡 變數名後緊跟乙個非空字元,會變數識別失敗。name 張三 echo 名字是 name 輸出 名字是 張三 echo 名字是 name 輸出 名字是 name echo 名字是 name 北京 輸出 名字是 name背景 其實是找...

字串 轉義 反轉義

本人用wangeditor富文字外掛程式的時候 富文字的內容裡有鏈結 以及各種標籤 想存到資料庫中 出現了 特殊字元 json轉換錯誤 得把字串轉義一下存到後台 靠的就是這幾行 解決的問題 很有用 escapehtml就是把帶有html標籤以及特殊字元給轉義一下 傳給後台 存入資料庫 unescap...