无论是在纯软件开发还是嵌入式开发,进制转换都是必不可少的程序。尤其对于嵌入式开发,因为数据和地址的频繁使用,进制转换的使用频率非常高。比如常用的32位数据分成两个16位数据,2个八位数据转成一个16位数据等。本文基于C/C++来编写程序,实现我们常用的几个进制转换功能。
-------------------------------------------------------------------------
具体介绍可以参考我的文章《进制转换-不同位数的数据相互转换(C/C++实现)》
--------------------------------------------------------------------------------
功能设计
1. 32位数据转成2个16位数据
2. 16位数据转成2个8位数据
3. 2个16位数据转成1个32位数据
4. 2个8位数据转成1个16位数据
5. 32位数据转成4个8位数据
6. 4个8位数据转成1个32位数据
------------------------------------------------------
2023-03-17 18:09:57
1KB
c++
c语言
1