第2天 简单介绍了ASCII与Unicode字符集以及字节的存储顺序
什么是ASCII?
简单说就是用来交换信息的标准码,计算机交换信息的时候不会直接交换字母数字,而是转换成ASCII码来交换。
ASCII取值范围为 00h-0FFh
下面罗列的一张常用字符的ASCII值的表格
字符太多,不需要全部记住。由于本人主要使用DELPHI编程。有2个函数,可以将字符与ASCII值互换。
ord函数
示例:ord('a') 返回61h
chr函数
示例:char($61) 返回a
有两种存储顺序
1.Big-endian: 高位字节存入高地址,低位字节存入低地址
2.Little-endian:高位字节存入低地址,低位字节存入高地址
电脑上的数据写入内存,采用第一种存储顺序,网络中的数据传输采用第二章存储顺序
可以用OD或者网络拦截封包软件查看下两者之间的区别
如果觉得文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
作者:YXGust
出处:https://www.cnblogs.com/YXGust/p/12762601.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
本博文版权归本博主所有,转载请注明原文链接