c语言,有没有将输入的整型数转化成字符串或者数组的方法啊?


如:输入int型12345,能不能输出char型12345呢?
int sprintf( char *buffer, const char *format [, argument] ... );
输出到字符串,第让神一坦核亏个参数是指向字符串的指氏友针,后两个参数和printf两个参数一样

#include <stdio.h>
int main(void)
{
char str[10];
sprintf(str,"%d",12345);
printf("%s\n",str);
return 0;
}
不是char型,穗枯租而猜兆是char*型。
int i=12345;
char s[6];
sprintf(s, "%d"败搏, i);
好像没派带衡行键有12345码的字符吧!!!
例如:INT66。。。输出的CHAR型的时候是B,但是没有尘做12345对应的