在C語言中,我們可以使用sprintf()函數將數字轉換為字符串。以下是一個簡單的示例:
#include <stdio.h>
int main() {
int num = 12345;
char str[10];
sprintf(str, "%d", num);
printf("Number as string: %s\n", str);
return 0;
}
在這個示例中,我們將整數變量num的值12345轉換為字符串,并將其存儲在字符數組str中。然后,我們使用printf()函數將轉換后的字符串打印出來。
另外,如果要將浮點數轉換為字符串,可以使用如下方式:
#include <stdio.h>
int main() {
double num = 123.456;
char str[20];
sprintf(str, "%f", num);
printf("Number as string: %s\n", str);
return 0;
}
在這個示例中,我們將浮點數變量num的值123.456轉換為字符串,并將其存儲在字符數組str中。然后,我們使用printf()函數將轉換后的字符串打印出來。