www.3112.net > C语言里怎么把FloAt转换为ChAr型?

C语言里怎么把FloAt转换为ChAr型?

atof()函数,可以把字符串(字符数组)转成float,相应的有atoi可以转成int,itoa(

如果只是为了传输方便,直接内存复制就行吧。 #include<stdio.h>#incl

可以使用sprintf函数将float类型转为字符串(字符数组)。 sprintf功能与格式化输出

float f=3.14; char c=(char)(f);

float a;char b; b=(char)a;

#include <stdio.h>#include <string.h>i

可以使用sprintf函数将float类型转为字符串(字符数组)。 sprintf功能与格式化输出

float变量4个字节(32位),char变量1个字节(8位),从float强转到char,那只会取

为啥不直接存到char 数组呢? #include <stdio.h>#include

float是浮点型变量,char是字符型变量,这两个都是数据类型的关键字,和int、double一样

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com