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'。
原文地址: https://www.cveoy.top/t/topic/qmNr 著作权归作者所有。请勿转载和采集!