首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

怎样把16进快速赋值,该如何处理

2012-04-12 
怎样把16进快速赋值我有一串16进制的数据。现有char str[1000] {0}用什么方法把这串16进制数据赋给STR数

怎样把16进快速赋值
我有一串16进制的数据。现有char str[1000] = {0};
用什么方法把这串16进制数据赋给STR数据组中,一个一个输入进去,得累死我
不要用什么memcpy之类的(这串16进制数据是我在网上找的)

[解决办法]
for循环挨个赋值,每一次循指向数组的指针往后移一位。
[解决办法]
用与运算和移位运算一起。

将这个十六进制数和oxff做与运算,运算得来的值赋给str数组,然后将该十六进制数右移两位。

循环上述过程直到该十六进制移为0

热点排行