一、字符数据
1.字符数据分为字符变量和字符常量
2.字符常量:
用单引号标记的字符,定界符为”,定界符内只包含一个字符。如:’A’ ‘a’ ‘1’
3.字符变量:
char sex=’M’
其中的sex就是一个变量名,sex是一个自定义的变量标识符,char关键字用来说明变量sex的类型,其中的M就是一个字面常量。
变量sex经char申明为字符变量后,在内存条中开辟一个内存单元,标记为sex,因为是char,所以占一个字节。通过赋值语句sex=’M’,将字面常量M存于sex内存单元中。
注意:”A”是字符串,在内存中存的是A和\0 (字符串在内存中以\0结束,所占字节比实际多一个)
二、ASCII
1.在C89标准下,字符数据按照ASCII码进行编码后,转换成一个字节(8bit)的二进制数据进行存储:字符数据→ASCII值→二进制数据
2.ASCII码及其规律的记忆
三、转义符
定义:
一个已经存在的字符,在前面加上\后,改变原来的ASCII字符的含义,这个新的字符就称为转以符
常用转义字符:
为了解决同一字符多种含义的问题,解决二义性就要使用转义符\
今天的文章什么叫字符变量_正确的字符常量有哪些分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/51622.html