字符变量-字面常量-ASCII码-转义符

一、字符数据

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字符的含义,这个新的字符就称为转以符

 常用转义字符:

为了解决同一字符多种含义的问题,解决二义性就要使用转义符\

posted @ 2020-04-10 16:09  泰勒斯儿童营养牙膏  阅读(1126)  评论(0编辑  收藏  举报