请教一函数

iFeel is a mouse 2003-05-12 03:59:21
假如现在有一些这样表示的十六进制数:
0000 1021 2042 3063 4084 50A5 60C6 70E7 8108 9129 A14A B16B C18C D1AD E1CE F1EF 1231 0210 3273 2252 52B5 4294 72F7 62D6 9339 8318 B37B A35A D3BD C39C F3FF E3DE 2462 3443 0420 1401 64E6 74C7 44A4 5485 A56A B54B 8528 9509 E5EE F5CF C5AC D58D
我想把其中某一个的高八位赋值给一个数组中的buf[i],低八位赋值给数组中的
buf[i+1],有什么函数或者程序可以实现
...全文
69 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
iFeel is a mouse 2003-05-14
  • 打赏
  • 举报
回复
hibyte和lobyte函数里的参数必须是数组吗?可以是word类型的常数吗?
naughtyboy 2003-05-12
  • 打赏
  • 举报
回复
把这些十六进制放在数组里面wordarray

buf[i] := hibyte(wordarray[j]);
buf[i+1] := lobyte(wordarray[j]);

1,594

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧