位置:首页 > 软件操作教程 > 编程开发 > C语言 > 问题详情

C语言 字符变量

提问人:刘团圆发布时间:2020-11-28

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值来实现的。

    所以,一个字符型数据,即可以以字符形式输出,也可以以整数形式输出。


继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部