C 全形半形字元互轉

2022-02-24 17:58:34 字數 726 閱讀 6386

///

///全形空格為12288,半形空格為32

///其他字元半形(33-126)與全形(65281-65374)的對應關係是:均相差65248

/// ///

任意字串

///全形字串

public

static

string tosbc(string input)

if (c[i] < 127

) c[i] = (char)(c[i] + 65248

); }

return

newstring(c);

}//////

全形空格為12288,半形空格為32

///其他字元半形(33-126)與全形(65281-65374)的對應關係是:均相差65248

/// ///

任意字串

///半形字串

public

static

string todbc(string input)

if (c[i] > 65280 && c[i] < 65375

) c[i] = (char)(c[i] - 65248

); }

return

newstring(c);

}

半形全形相互轉換

全形空格為12288,半形空格為32 其他字元半形 33 126 與全形 65281 65374 的對應關係是 均相差65248 code 全形空格為12288,半形空格為32 其他字元半形 33 126 與全形 65281 65374 的對應關係是 均相差65248 半形轉換為全形函式 funct...

C 中英文符號互轉(半形全形互轉)

半形轉全形 半形空格為32,全形空格為12288 其他字元半形 33 126 與全形 65281 65374 的對應關係是 均相差65248 輸入包含半形字元的字串 返回全形的字串 public string tosbc string input if c i 127 c i char c i 65...

C 中英文符號互轉(半形全形互轉)

半形轉全形 半形空格為32,全形空格為12288 其他字元半形 33 126 與全形 65281 65374 的對應關係是 均相差65248 輸入包含半形字元的字串 返回全形的字串 public string tosbc string input if c i 127 c i char c i 65...