怎么把浮点型float数据,转换成字符串型String
1 回答
onemoo
TA贡献883条经验 获得超454个赞
字符串并不是 C 中实际的类型,它只是一串连续的字符(以\0结尾),通常保存在字符数组中。所以严谨地说这不是类型间转型。
库中的 sprintf 函数可以作这样的转换。它的用法和 printf 类似,只不过第一个参数是用来保存格式化后字符串的地址,第二个参数才是格式化字符串(像 printf 中第一个参数一样)。 举个例子:
char s[64]; // 用于保存转换后的字符串 sprintf(s, "%f", 1.234f); // 将 1.234 转为字符串保存在 s 中
- 1 回答
- 0 关注
- 1127 浏览
添加回答
举报
0/150
提交
取消