我已经习惯了strtod
和变体。
我想知道为什么没有 strtoi
与 <stdlib.h>
一起发货.
为什么整数类型被排除在外?
具体来说,我想问为什么没有 atoi
的版本?具有 strtod
的安全功能?
最佳答案
strtol()
将字符串转换为整数,一个长整数,但仍然是一个整数。有 atoi()
但在大多数情况下应该避免使用它,因为它缺乏针对无效输入的错误报告机制。
关于c - 为什么stdlib.h中没有strtoi?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6181432/