请教一下如下C++算法如何转化为C#的
Unsigned char c1[4];Float fdbm;
c1[3]=ca;
c1[2]=cb;
c1[1]=cc;
c1[0]=cd;
fdbm=*(float *)(c1);
c++ c# 算法 --------------------编程问答-------------------- byte[] c1 = {0xcd, 0xcc, 0xcb, 0xca};
float fdbm = BitConverter.ToSingle(c1, 0); --------------------编程问答-------------------- 谢谢,原来这样的 --------------------编程问答--------------------
byte[] c1 = new byte[4];
float fdbm = 0;
unsafe
{
fixed(byte* lpc1 = &c1[0])
fdbm = *(float*)lpc1;
}
补充:.NET技术 , C#