美文网首页
4、char类型

4、char类型

作者: 无力吐槽果 | 来源:发表于2016-10-20 22:20 被阅读0次

字符只有一个数据类型(char),char里面存储的实际上也是一个整数

通过ASCII表,把一些特定的数值,给它赋予特定的含义,让他来表示我们需要表示的字符,前面数他的数值,后面是他所代表的含义,在进行电脑输入的时候,存储的全部是数值,因为电脑里面也只能存储数值,而在进行解析的时候,我们可以把数值看做不同的值。所以int *也是能够代表数值的,只要他存在于ASCII码表里面;

ASCII表

其实最终存储在电脑里面的都是一些二进制的数,只是在乎于我们最终把它看成什么,我们把这些二进制的数看作是整数的时候它就是整数,看作是字符的时候它就可以通过ASCII码表转换成是字符。

char s = ‘a’  //字符的常量值是在单引号内的  char占用1Byte的大小

如上,如果用%d输出,则输出显示为97,对应ASCII码表里面的a;如果需要输出字符,用%c占位符就可以实现

在ASCII表中,除了A、B、C等字符之外,还有一些比较特殊的存在,叫做转义字符,如下图

下面四个必须深深的记在脑海里

如果转义字符不记住的话,很容易出现很多各种各样的错误,无法表达正确的值等等

新人经常出现问题:

单引号错写成双引号,如:char s="a";实际应为char s='a';出现这种错误的时候,它并不会报错,但是会打印出错误的值

char是一种虚类型,用来表示字符用的,我们经常为了方便我们自己,来进行方便和总结,我们用char类型来代表我们的字符类型

相关文章

  • 4、char类型

    字符只有一个数据类型(char),char里面存储的实际上也是一个整数 通过ASCII表,把一些特定的数值,给它赋...

  • Java 扫盲(1.1)数据类型

    4种整型 2种浮点类型 1种char 1种boolean 整型 浮点 char boolean

  • 😄C++--数据类型

    基本内置类型 (1)bool 布尔类型(2)char 字符类型(3)int 整型(4)float 浮点类型(5)...

  • C语言地址、指针、多级指针、数组、数组指针

    数据类型 基本数据类型:short(2)、int(4)、long(8)、char(1)、float(4)、doub...

  • NSString、Char* 类型转换

    1. NSString 类型转 Char*类型 2.Char*类型转NSString类型

  • 个人整理-第三章

    java 8种数据类型: 4种基本类型: 2种浮点类型 char 类型 boolean类型 常量定义: 注意: f...

  • char类型

    1.char类型基本概念 char是C语言中比较灵活的一种数据类型,称为“字符型”。它是用来存储字符的,因此可以将...

  • char类型

    char类型 char类型变量占用1个字节 char类型的数据可以对照ASCII表转换成整型 C语言不看怎么存,只...

  • char类型

    ASCII码值 字符 ASCII码值A 65...

  • char类型

    在各个国家推出各自的编码规范的时候,由统一的组织规范了全球的编码规范就是 Unicode,自其从1991 年发布 ...

网友评论

      本文标题:4、char类型

      本文链接:https://www.haomeiwen.com/subject/aufquttx.html