C语言基础(6)-char类型
生活随笔
收集整理的這篇文章主要介紹了
C语言基础(6)-char类型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. char常量、變量
使用單引號‘’引起來的就是char的常量
‘a’是一個char類型的常量
“a”是一個字符串類型的常量
1是一個int型的常量
‘1’是一個char型的常量
char?a; //定義了一個變量,類型是char,名字叫a
char在內存中占用1個字節,c語言中沒有BYTE類型的數據,但可以用char來替代。
char?a?=?10;因為char的本質就是一個BYTE大小的整數
‘a’這個其實就是指的字符a的ASCII碼,所有的英文字符都是是一個BYTE的整數,這個整數就是ASCII碼。
unsigned?char?a; //定義了一個無符號的BYTE類型
?
2. 不可打印的char轉義符
%c輸出一個char類型的常量或者變量
?
\a?警報
?
\b?退格
?
\n?換行
?
\r?回車
?
\t?制表符
?
\\?斜杠
?
\’ 單引號
?
\” 雙引號
?
\??問號
3. char和unsigned char 的取值范圍
char取值范圍為-128到127,unsigned?char為0-255
?
轉載于:https://www.cnblogs.com/yongdaimi/p/6235678.html
總結
以上是生活随笔為你收集整理的C语言基础(6)-char类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 失眠——耳部按摩(组图)
- 下一篇: linux高级编程补充知识