c语言数字转化为字符
时间: 2024-06-15 17:06:49 浏览: 104
C语言中将数字转换为字符串的方法
在C语言中,可以使用库函数itoa()将数字转化为字符。itoa()函数的原型如下:
```c
char *itoa(int num, char *str, int base);
```
其中,num是要转换的数字,str是存储转换结果的字符数组,base是进制数(如10进制、16进制等)。
以下是一个示例代码,将一个整数转换为字符数组:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
int num = 12345;
char str[20];
itoa(num, str, 10);
printf("转换后的字符数组为:%s\n", str);
return 0;
}
```
运行结果为:
```
转换后的字符数组为:12345
```
阅读全文