测试代码如下:
#include<stdio.h>
int main()
{
char b[5];
int a=6789;
sprintf(b,"%d",a);
printf("%c\n",b[0]);
printf("%c\n",b[1]);
printf("%c\n",b[2]);
printf("%c\n",b[3]);
return 0;
}
运行结果如下:
6
7
8
9
可见,需要将数字转换为字符串的时候可以使用sprintf函数。
测试代码如下:
#include<stdio.h>
int main()
{
char b[5];
int a=6789;
sprintf(b,"%d",a);
printf("%c\n",b[0]);
printf("%c\n",b[1]);
printf("%c\n",b[2]);
printf("%c\n",b[3]);
return 0;
}
运行结果如下:
6
7
8
9
可见,需要将数字转换为字符串的时候可以使用sprintf函数。