ASCII码中7位二进制和8位二进制是什么意思?

来源:3-11 字符型字面值

森尼

2020-02-12 16:01:34

7位二进制和8位二进制是什么意思?char类型实际上是无符号16位整数类型,取值范围为0~65535,那么char a='1234',如何查ASCII表呢,定义char值变量能不能双引号

写回答

1回答

好帮手慕小脸

2020-02-12

同学你好,

    1、8位二进制就是8个按顺序排列的二进制数。例如最小的:0000 0000  最大的 1111 1111

         7位二进制数是表示一个字符,就是用7位的二进制数表示一个字符  就像ASCII一样,ASCII用一个字节表示字符,也就是说一个ASCII值对应一个字符.

同学了解即可,无需纠结。

     2、char a='1234',如何查ASCII表呢?

        同学理解有误,char a='1234' 表示'1234'这个字符赋值给a ,而char a=1234才是表示ascii码等于1234的字符赋值给a,同学可通过程序来进行打印输出结果,如下:

http://img.mukewang.com/climg/5e43c32f09e814cc05820315.jpg

    3、char类型不能用双引号

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

1

0 学习 · 11489 问题

查看课程