加深C 中字串前加 符號理解以及使用

2021-09-21 10:53:14 字數 654 閱讀 4361

先看**(以下**使用在c#,環境asp.net):

protected

void

page_load(

object

sender, eventargs e)

//引數不帶@ 輸出不帶@

public

void

test1(

string

str)

//引數不帶@ 輸出帶@

public

void

test2(

string

str)

//引數帶@ 輸出不帶@

public

void

test3(

string

@str)

//引數帶@ 輸出帶@

public

void

test4(

string

@str)

f5執行,猜猜什麼結果!!嘿嘿~~ 

以下公布顯示結果:

o(∩_∩)o...哈哈。

可以發現無論你後來給不給字串加@符號,都不管用了,只有在字串產生的時候加@有效果!

加深C 中字串前加 符號理解以及使用

先看 以下 使用在c 環境asp.net protected void page load object sender,eventargs e 引數不帶 輸出不帶 public void test1 string str 引數不帶 輸出帶 public void test2 string str 引...

python 字串前加 b u r 含義

常見的形式有以下三種 u u unicode編碼 適用於中文。英文本元無需編碼,正常可以解析。但是中文,必須標明編碼,否則編碼轉換就會出現亂碼。r r 非轉義的原始字串 比如最常見的 n 表示換行。而在這些轉義字元前加r,那麼說明後面的字元,都是普通的字元了,即如果是 n 那麼表示乙個反斜槓字元,乙...

C 中 符號在字串中的

符號是特殊而又實用的c 符號。比如它在string中的應用。1字元 表示,其後的字串是個 逐字字串 verbatim string 這個說法來自c primer 中文版 stanley b.lippman,侯捷 陳碩合譯 2對於逐字字串字面變數 verbatim string literal 我們不...