用itoa()函数将整数转换为字符串

用itoa()函数将整数转换为字符串,第1张

用itoa()函数将整数转换为字符串,第2张

c语言提供了几个标准库函数,可以转换任意类型的数字(整数、长整数、浮点等。)成串。以下是使用itoa()函数将整数转换为字符串的示例:

#包括
#包括

void main(void)
{
int num = 100;
char str[25];
itoa(num,str,10);
printf("数字' num '是%d,字符串' str '是%s ",
num,str);
}

itoa()函数有三个参数:第一个参数是要转换的数字,第二个参数是要写入转换结果的目标字符串,第三个参数是用于传输数字的基数。在上面的例子中,转换基数是10。10:十进制;2:二元...
itoa不是标准的C函数,它是Windows特有的。如果想写跨平台的程序,请使用sprintf。
是Windows平台下的扩展。标准库中有sprintf,比这个更强大,用法和printf差不多:

char str[255];
sprintf(str," %x ",100);//将100转换为十六进制表示的字符串。

以下函数可以将整数转换为字符串:
-

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 用itoa()函数将整数转换为字符串

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情