在c语言中如何把int转化为const char
在C语言中,可以使用sprintf函数将int类型转换为const char *类型。
#include <stdio.h>
int main() {
int num = 123;
char str[10];
sprintf(str, "%d", num);
const char *result = str;
printf("%s\n", result);
return 0;
}
在上述代码中,我们首先声明一个int类型的变量num,并将其赋值为123。然后,我们声明一个char数组str,用于存储转换后的字符串。接下来,我们使用sprintf函数将num转换为字符串,并将结果存储在str中。最后,我们将str赋值给const char *类型的变量result,并输出result的值。结果将是字符串"123"。
原文地址: http://www.cveoy.top/t/topic/iGgw 著作权归作者所有。请勿转载和采集!