请问C语言中的float变量值存入char数组,和从char数组中转成float的写法?

日期:2017-11-25 21:08:38 人气:1

请问C语言中的float变量值存入char数组,和从char数组中转成float的写法?

如果只是为了传输方便,直接内存复制就行吧。 #include#include#includevoid main(){ float a= 1254.42f; char b[4]; float c; memcpy(b, &a, sizeof(a)); //传输过程 //接收,再转换 memcpy(&c, b, sizeof( b)); printf("%f\n", c);}
    A+
热门评论