Java基本类型转byte[],java与c通信数据转换(二)

2014-11-24 07:34:32 · 作者: · 浏览: 3
t.val[3] = buf [3];

此时读取mf_t.f的值就是java想传给我们的float值了。主要是利用了共同题的特性。
这里buf中保存了4个byte数据。如果buf中的数据是int,mf_t.i就是需要的int值了。

类似这种操作利用上面的ml_t也同样可以得到long型数据。


摘自 weidawei0609的专栏