有两个问题:1、将一个LONG型数值,在内存中存放占4个字节,现要求将这四个字节分别转存到 BYTE数组A(1)-A(4)中, 并且将高字节放前,即高字节存放在A(1)中 低字节置后,即低字节存放在A(4)中比如 SHUZHI =&H12345678 转存完后, A(1)= &H12 , A(2)= &H34 , A(3)= &H56 , A(4)= &H782、根据 A(1)= &H12 , A(2)= &H34 , A(3)= &H56 , A(4)= &H78 生成数值为&H12345678的 SHUZHI。
解决方案 »
- 谁有C#程序仿Office2007的皮肤控件啊?
- 下面的五子棋判断权值的是什么意思...
- C#方法的执行顺序问题?
- sqlserver多表查询问题(取DropDownlist Session值时出现问题)
- 关于“未将对象引用设置到对象的实例”这个错误怎么解决?
- 判断输入的数的问题
- C#.net 高手请帮忙 关于Grid 隔行变色显示
- c# 如何操作CDO组件
- 求助:定时循环使用HttpWebRequest访问网页数据,报错未处理的“System.StackOverflowException”类型的异常
- 关于接口的一个简单问题
- winform中调用自定义控件的事件比如鼠标单击事件等 急急
- Form中控件位置的问题
int i = 0x12345678;
byte[] bytes = BitConverter.GetBytes(i);
Array.Reverse(bytes);\\\\\\byte[] bytes = {0x12, 0x34, 0x56, 0x78};
Array.Reverse(bytes);
int i = BitConverter.ToInt32(bytes, 0);
本内容用 CSDN小秘书 回复
每天回帖即可获得10分可用分!
********************************************************
[/align]
long lg = x;
(byte)(lg >> 4);
byte[] bytes =BitConverter.GetBytes(val);
Array.Reverse(bytes);
********************************************************
本内容用 CSDN小秘书 回复
每天回帖即可获得10分可用分!
********************************************************