除了數字以外,計算機處理的資訊,主要就是字元了。字元包括數字字元、英文本母、表達符號等,c#提供的字元型別按照國際上公認的標準,採用unicode字符集。乙個unicode的標準字元長度為16位,用它可以來表示世界上大多數語言。可以按以下方法給乙個字元變數賦值,如:
char c='a';
另外,我們還可以直接通過十進位制轉義符(字首/x)或unicode表示法給字元型變數賦值(字首/u),如下面對字元型變數的賦值寫法都是正確的:
char c='/x0032'; //
char c='/u0032'; //
注意:在c和c++中,字元型變數的值是該變數所代表的ascⅱ碼,字元型變數的值作為整數的一部分,可以對字元型變數使用整數進行賦值和運算。而這在c#中是被禁止的。
和c、c++中一樣,在c#中仍然存在著轉義符,用來在程式中指代特殊的控制字元。
c#轉義符(escape sequences)
轉義符 字元名
/' 單引號
/" 雙引號
// 反斜槓
/0 空字元
/a 感嘆號(alert)
/b 退格
/f 換頁
/n 新行
/r 回車
/t 水平 tab
/v 垂直 tab
C 字元型別
只有兩種char和wchar t wchar wchar t,char char tchar根據是否定義unicode為兩種之一 char為ansi字符集 非ascii字符集 英文單位元組,中文等兩位元組 wchar t為unicode字符集,全兩位元組 l 轉為unicode t 根據是否 def...
C語言 字元型別
1 字元型別名稱是char 2 字元型別裡一共包含256個整數,每個整數可以代表乙個字元 例如 d 等 這些整數和字元是完全可以互相替代的 3 ascii碼表裡列出所有整數和字元的對應關係 a 97 a 65 0 48 4 所有小寫英文本母在ascii碼表裡是連續排列的,a 對應的整數最小,z 對應...
C 判斷字元型別
今天一道判斷字元型別的題結果出錯,檢查發現是表示式的錯誤使用 0 x 9 等價於 0 x 9 0 x 是比較,結果是真 一般為1 或0,無論是1還是0 都 9,所以這個表示式的結果為真。而0 x x 9等價於 0 x x 9 x 在 0,9 範圍內,表示式為真 1 否則為0。題目內容 編寫程式,輸入...