加入收藏 | 设为首页 | 会员中心 | 我要投稿 吉安站长网 (https://www.0796zz.com/)- 物联设备、建站、物联安全、云计算、基础存储!
当前位置: 首页 > 综合聚焦 > Windows > 正文

32位数据转8位数据和8位数据转32位数据

发布时间:2023-12-18 18:09:57 所属栏目:Windows 来源:DaWei
导读: 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] >>

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; }

(编辑:吉安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章