C++ itoa函数

 我来答
亓官晓慧师双
2019-10-29 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:26%
帮助的人:906万
展开全部
itoa
为c语言的一个函数。itoa
函数是一个广泛应用的,从非标准扩展到标准的C语言。它不能被移植,因为它不是标准定义下的C语言,但是,编译器通常在一个不遵循程式标准的模式下允许其通过header
,因为它是一个从逻辑对应到标准库的函数。itoa
取整数输入值,并将其转换为相应进制数字的字符串。
  用法:
  itoa(i
,num
,10
);
  i
----
需要转换成字符串的数字
  num
----
转换后保存字符串的变量
  10
----
转换数字的基数(即进制)。10就是说按10进制转换数字。还可以是2,8,16等等你喜欢的进制类型
  返回值:指向num这个字符串的指针
  函数原型:
  char
*itoa(
int
value,
char
*string,int
radix);[1]
  原型说明:
  value:欲转换的数据。
  string:目标字符串的地址。
  radix:转换后的进制数,可以是10进制、16进制等。
  程序示例:
  #include
  #include
  int
main(void)
  {
  int
number
=
12345;
  char
string[32];
  itoa(number,
string,
10);
  printf("integer
=
%d
string
=
%s\n",
number,
string);
  return
0;
  }
  char
*itoa(int
value
,char
*string
,int
radix
)
  将整数value
转换成字符串存入string
指向的内存空间
,
  radix
为转换时所用基数(保存到字符串中的数据的进制基数)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式