第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或者网络拦截封包软件查看下两者之间的区别

猜你喜欢

转载自www.cnblogs.com/YXGust/p/12762601.html