早教吧作业答案频道 -->其他-->
关于高字节和低字节的问题。比如说,当字符型变量赋值给一个整型变量的时候,如将'A'赋值给float型变量x,即x='A',当该字符的ASCII值小于127时,系统将整型变量的高字节置0、低字节存放
题目详情
关于高字节和低字节的问题。
比如说,当字符型变量赋值给一个整型变量的时候,如将'A'赋值给float型变量x,即x='A',当该字符的ASCII值小于127时,系统将整型变量的高字节置0、低字节存放该字符的ASCII值,此时x=65。
其中,这句话“当该字符的ASCII值小于127时,系统将整型变量的高字节置0、低字节存放该字符的ASCII值,此时x=65。”对初学者小弟而言,实在不能理解,为什么条件是ASCII值小于127的时候,系统会将整型变量的高字节置0、低字节存放该字符的ASCII值。
高字节、低字节是什么意思?而“将整型变量的高字节置0、低字节存放该字符的ASCII值”又是什么意思?为什么要置零?最后得出结果x=65的具体过程是怎样的?劳烦知道的各位大大赐教于新人。
比如说,当字符型变量赋值给一个整型变量的时候,如将'A'赋值给float型变量x,即x='A',当该字符的ASCII值小于127时,系统将整型变量的高字节置0、低字节存放该字符的ASCII值,此时x=65。
其中,这句话“当该字符的ASCII值小于127时,系统将整型变量的高字节置0、低字节存放该字符的ASCII值,此时x=65。”对初学者小弟而言,实在不能理解,为什么条件是ASCII值小于127的时候,系统会将整型变量的高字节置0、低字节存放该字符的ASCII值。
高字节、低字节是什么意思?而“将整型变量的高字节置0、低字节存放该字符的ASCII值”又是什么意思?为什么要置零?最后得出结果x=65的具体过程是怎样的?劳烦知道的各位大大赐教于新人。
▼优质解答
答案和解析
高低字节是相对而言的,如11101010,从右到左为由低字节到高字节,也就是说,左边的是高字节,右边的是低字节(仍然是相对而言的,没有绝对的界限)。
当ASCII值小于127的时候,系统会将整型变量的高字节置0、低字节存放该字符的ASCII值。
这是因为从低位开始放数据(ASCII值),还没到高位,数据就完整表示了,根本不需要再使用高字节位,但是系统又不容许它为空,所以就给0 咯。
当ASCII值小于127的时候,系统会将整型变量的高字节置0、低字节存放该字符的ASCII值。
这是因为从低位开始放数据(ASCII值),还没到高位,数据就完整表示了,根本不需要再使用高字节位,但是系统又不容许它为空,所以就给0 咯。
看了关于高字节和低字节的问题。比如...的网友还看了以下:
这是java中的.4的存储形式是0000 0000 0000 0000 0000 0000 000 2020-05-13 …
一个字母或者数字式一个字节,一个字节是8位二进制,那一个数字等于8位二进制? 2020-05-13 …
微机存储器容量的基本单位是字节,一个字节就是一个字。()A.正确B.错误 2020-05-21 …
IP地址采用分段地址方式,长度为4个字节,每个字节对应一个几进制数A.二B.八C.十D.十六 2020-05-24 …
IP地址采用分段地址方式,长度为4个字节,每个字节对应一个______进制数。A.二B.八C.十D. 2020-05-24 …
IP地址采用分段地址方式,长度为4个字节,每个字节对应一个几进制数?A.二B.八C.十D.十六 2020-05-24 …
IP地址采用分段地址方式,长度为4个字节,每个字节对应一个十进制数,其取值范围是_______。A. 2020-05-24 …
印刷,是利用机械压力或( )经过制版、印刷、装订三个环节,将文字、图画等符号准确、快速、大量、廉价的 2020-05-31 …
“木节”这个字怎么念?形容楼房排列的样子,有个词叫“木节比”这个字怎么读?左边一个木,右边一个节 2020-06-16 …
若链串结点中的指针占4个字节,每个字符占1个字节,则结点大小为2的链串的存储密度为多少? 2020-06-26 …