c函数转换字符串为整型,如何实现?
- 内容介绍
- 文章标签
- 相关推荐
本文共计278个文字,预计阅读时间需要2分钟。
我了解到您需要将一段关于`atoi`函数使用的文本进行简化,并确保不超过100字。以下是简化后的内容:
在C语言中,`atoi`已被弃用,应使用`strtol`替代。例如:`(int)strtol(token_start, NULL, 10);` 这表示应使用`strtol`而非`atoi`或`chr`,它们功能相似但更安全。
我读到atoi()已被弃用,它相当于:(int)strtol(token_start, (char **)NULL, 10);
这是否意味着我应该使用上面而不是atoi(chr)或者它只是说它们是等价的?
它确实在Apple的 Mac OS X Manual Page for atoi(3)(以及BSD手册页)中说过atoi已被弃用.The atoi() function has been deprecated by strtol() and should not be
used in new code.
我会因为这个原因使用strtol()等效,但我怀疑你不得不担心atoi()被删除.
从www.codecogs.com/library/computing/c/stdlib.h/atoi.php开始
实施说明
* The atoi function is not thread-safe and also not async-cancel safe. * The atoi function has been deprecated by strtol and should not be used in new code.
本文共计278个文字,预计阅读时间需要2分钟。
我了解到您需要将一段关于`atoi`函数使用的文本进行简化,并确保不超过100字。以下是简化后的内容:
在C语言中,`atoi`已被弃用,应使用`strtol`替代。例如:`(int)strtol(token_start, NULL, 10);` 这表示应使用`strtol`而非`atoi`或`chr`,它们功能相似但更安全。
我读到atoi()已被弃用,它相当于:(int)strtol(token_start, (char **)NULL, 10);
这是否意味着我应该使用上面而不是atoi(chr)或者它只是说它们是等价的?
它确实在Apple的 Mac OS X Manual Page for atoi(3)(以及BSD手册页)中说过atoi已被弃用.The atoi() function has been deprecated by strtol() and should not be
used in new code.
我会因为这个原因使用strtol()等效,但我怀疑你不得不担心atoi()被删除.
从www.codecogs.com/library/computing/c/stdlib.h/atoi.php开始
实施说明
* The atoi function is not thread-safe and also not async-cancel safe. * The atoi function has been deprecated by strtol and should not be used in new code.

