atol函数的反转换又没什么好办法,比如将long型的87.88转换为char型数组的87.88
来源:百度知道 编辑:UC知道 时间:2024/06/25 12:55:00
错了,是double型 atof反转换
使用sprintf
char str[100];
float x = 87.88;
sprintf(str, "%f", x);
87.88 是 long ???
用格式化字符串函数
sprinf 之类的。
其实最方便的是sscanf和sprintf函数,楼主可以去查下这两个函数的用法.