1.字符型变量的存储形式
字符变量用来存储字符型常量,一个变量只能存放一个字符,占一个字节,在内存中存储的是该字符的ASCII值的二进制形式,例如:字符7V在内存中的存储形式如图所示。
0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 |
2.字符变量的定义
字符型变量的类型标识符为char,其定义形式为:
char变量名1 [,变量名2,变量名3...];
(字符型可参与数学运算,也可看成一种一字节的整型变量)
例如:
char c1,c2; /*定义了两个字符型变量*/
3.字符变量的特性
每个字符型数据在内存中占一个字节,存储的是该字符的ASCII码,该ASCII码是一个无符号整数,其存储形式和整数的存储形式一样,所以C语言允许字符型数据与整型数据进行混合运算,运算时是使用字符的ASCII值来实现的。
所以,一个字符型数据,即可以以字符形式输出,也可以以整数形式输出。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>