32位数据转8位数据和8位数据转32位数据
发布时间:2020-09-06 08:20:08 所属栏目:Windows 来源:互联网
导读:1。32位数据转换为8位数据 UINT32 m_num32[512];//32里面有参数UINT8 m_num8[2048];UINT8 m_temp;memset(m_num8, 0, 2048);for(int i = 0; i 512; i++){m_temp = m_num32[i] 24;m_num8[i] = m_temp;m_temp = m
1。32位数据转换为8位数据UINT32 m_num32[512];//32里面有参数 UINT8 m_num8[2048]; UINT8 m_temp; memset(m_num8,2048); for(int i = 0; i < 512; i++) { m_temp = m_num32[i] >> 24; m_num8[i] = m_temp; m_temp = m_num32[i] >> 16; m_num8[i + 512] = m_temp; m_temp = m_num32[i] >> 8; m_num8[i + 1024] = m_temp; m_temp = m_num32[i]; m_num8[i + 1536] = m_temp; } 2.8位数据转换位32位数据UINT32 m_num32[512]; UINT8 m_num8[2048];//8里面有数据 UINT8 m_temp; memset(m_num32,512); for(int i = 0; i < 512; i++) { m_temp = m_num8[i]; m_num32[i] |= m_temp << 24; m_temp = m_num8[i + 512]; m_num32[i] |= m_temp << 16; m_temp = m_num8[i + 1024]; m_num32[i] |= m_temp << 8; m_temp = m_num8[i + 1536]; m_num32[i] |= m_temp; } (编辑:4S站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何正确使用MSBuild社区任务库在.NET dll上设置SVN版本号
- Windows Server 2016-安装AD域服务注意事项
- windows-8 – 在MetroStyle应用程序中使用COM对象
- windows-8 – 地铁样式Windows 8应用程序是否支持本地数据库
- 标签为Windows的SSH工具?
- windows-services – 首先是TopShelf,Ninject和EF代码的Nin
- pyshark无法在Windows 7(python)上捕获数据包
- 10053 您的主机中的软件中止了一个已建立的连接
- .net – 在Windows应用程序中格式化标签内的文本
- 汇编 – 我的.exe程序不是我的预期
推荐文章
站长推荐
- 如何在Windows 8.1上安装PyBluez?
- winapi – 来自Win32应用程序的x64图像上的OpenP
- windows-phone-8 – 适用于Windows Phone 8的企业
- 无法找到MSVCP120D.DLL或0x00007启动错误的解决方
- assembly – windows进程内存布局
- windows – procdump -t – 如何在进程终止时转储
- batch-file – 用于在Windows 7中更改屏幕分辨率
- Windows系统·添加Python import 的库/模块路径
- Windows Server 2016-Win Ser 2016已删减内容
- .net – 适用于Windows 7.0的蓝牙低功耗API
热点阅读