是把整数和浮点数转换为字符串吗?
标准库里还没有这些函数,字符串转换为整数和浮点数的倒是有,不过还有一个sprintf(char* buffer, const char* format, ...);和printf差不多,只不过第一个参数需要一个字符串缓冲区用来接收转换后的字符串。
#include <stdio.h>
char* IntToStr(int num, char* str)
{
sprintf(str, "%d", num);
return str;
}
char* FloatToStr(float num, char* str)
{
sprintf(str, "%f", num);
return str;
}
注意str的空间要足够大。