在C(非C ++)中将字符串转换为数字,反之亦然

时间:2012-07-30 15:20:47

标签: c string numbers

有没有办法在C中将字符串转换为数字,反之亦然?我知道我可以在C ++中使用iostream并使用atoi()或sprintf()等。我想知道是否有一种方法可以在不使用流的情况下在C中完成此操作。我在这一点上看到的唯一解决方案是创建自己的功能,除非有人知道已经存在且经过验证的解决方案。

基本上,是否有一个C等价于C ++的atoi()和sprintf()?

1 个答案:

答案 0 :(得分:4)

这两个都是C函数:

  • atoi位于stdlib.h
  • sprintf位于stdio.h

由于这些都包含在C中,因此既不需要C ++流。