91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

c語言中,char型數據是怎么存儲的

發布時間:2020-11-02 11:35:06 來源:億速云 閱讀:255 作者:小新 欄目:編程語言

這篇文章主要介紹c語言中,char型數據是怎么存儲的,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

c語言中,char型數據是“ASCII碼”形式存儲的。在C語言中,將一個字符常量放到一個字符變量中,實際并不是把該字符本身放到內存單元中,而是將與該字符相對應的ASCII碼放到存儲單元中。

教程

C語言 字符型(char)簡介

字符型(char)用于儲存字符(character),如英文字母或標點。嚴格來說,char 其實也是整數類型(integer type),因為char 類型儲存的實際上是整數,而不是字符。計算機使用特定的整數編碼來表示特定的字符。美國普遍使用的編碼是ASCII(American Standard Code for Information Interchange 美國信息交換標準編碼)。例如:ASCII 使用65 來代表大寫字母A,因此存儲字母A 實際上存儲的是整數65。注意:許多IBM大型機使用另一種編碼——EBCDIC(Extended Binary-Coded Decimal Interchange Code 擴充的二進制編碼的十進制交換碼);不同國家的計算機使用的編碼可能完全不同。

聲明字符型變量

字符型變量的聲明方式和其它類型變量的聲明方式一樣:

char good; 
char better, best;

以上代碼聲明了三個字符型變量:good、better,和best。

字符常量與初始化

我們可以使用以下語句來初始化字符型變量:

char ch = 'A';

這個語句把ch的值初始化為A 的編碼值。在這個語句中,'A' 是字符常量。C 語言中,使用單引號把字符引起來就構成字符常量。我們來看另外一個例子:

char fail; /* 聲明一個字符型變量*/ 
fail = 'F'; /* 正確*/ 
fail = "F"; /* 錯!"F" 是字符串字面量*/

在C語言中,char型數據在內存中是以“ASCII碼”形式存儲的。

C語言中,將一個字符常量放到一個字符變量中,實際并不是把該字符本身放到內存單元中,而是將與該字符相對應的ASCII碼放到存儲單元中。

以上是c語言中,char型數據是怎么存儲的的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

延吉市| 云南省| 宜都市| 津南区| 盐津县| 潼关县| 镇巴县| 临沧市| 莱阳市| 随州市| 太仆寺旗| 辽中县| 若羌县| 定边县| 黄冈市| 扎赉特旗| 武威市| 文成县| 乐都县| 清流县| 皮山县| 永清县| 临安市| 兴安县| 尼勒克县| 商都县| 七台河市| 临沧市| 雷波县| 丹巴县| 翁源县| 常德市| 蒲江县| 鹿邑县| 淮安市| 昌图县| 邢台市| 苗栗县| 汶川县| 台州市| 尉犁县|