C语言里itoa函数的功能是什么?

C语言里itoa函数的功能是什么?


aluckdog
浏览 1243回答 2
2回答

海绵宝宝撒

C语言里itoa函数的功能是把一个整数转换为字符串。用法:itoa(i ,num ,10 );i ---- 需要转换成字符串的数字num ---- 转换后保存字符串的变量10 ---- 转换数字的基数(即进制)。10就是说按10进制转换数字。还可以是2,8,16等等你喜欢的进制类型返回值:指向num这个字符串的指针扩展资料使用itoa函数注意事项:itoa() 函数有3个参数:第一个参数是要转换的数字,第二个参数是要写入转换结果的目标字符串,第三个参数是转移数字时所用的基数(进制)。在上例中,转换基数为10,就意味着以10为转换进制。10:十进制;2:二进制及其他进制。itoa 并不是一个标准的C函数,它是Windows特有的,如果要写跨平台的程序,请用sprintf。标准库中有sprintf,功能比这个更强,用法跟printf类似:char str[255];sprintf(str, "%x", 100); //将100转为16进制表示的字符串。

弑天下

功 能:把一整数转换为字符串用 法:char *itoa(int value, char *string, int radix);详细解释:itoa是英文integer to array(将int整型数转化为一个字符串,并将值保存在数组string中)的缩写.参数:value: 待转化的整数。radix: 是基数的意思,即先将value转化为radix进制的数,范围介于2-36,比如10表示10进制,16表示16进制。* string: 保存转换后得到的字符串。返回值:char * : 指向生成的字符串, 同*string。备注:该函数的头文件是"stdlib.h"
打开App,查看更多内容
随时随地看视频慕课网APP