第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 国际」许可协议进行许可。
本博文版权归本博主所有,转载请注明原文链接
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)