小编use*_*895的帖子

在C中从整数转换为字符串

我想将一个整数转换为C中的字符串.我尝试了以下代码,但程序不断输出一个9位数字.有人知道什么是错误,我该如何解决?

int num = 158;
char str[5];
sprintf(str, "%d" ,num);
printf("The result is: %d" , sprintf);
Run Code Online (Sandbox Code Playgroud)

谢谢!

c

0
推荐指数
1
解决办法
173
查看次数

标签 统计

c ×1