c - 为什么 "string"在标准C库函数名中缩写为 "a"?

标签 c

标准 C 实用程序库 stdlib.h 具有以下函数名称:

(字符串为“a”):

  • 托夫
  • 同意
  • 伊藤

(字符串为“str”):

  • 努力
  • 控制
  • strtod

为什么字符串有时称为“a”,有时称为“str”?

最佳答案

a代表ASCII,所以在atoi中就是ASCII转整数。 See here . ato 函数系列已被 str 函数弃用。

关于c - 为什么 "string"在标准C库函数名中缩写为 "a"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17128470/

相关文章:

c - 在 C 中创建一个数组来保存字符数组的数组

c - 如何读取文件并将内容放入结构中(使用 c)?

c - 为什么这个编译没有错误?为什么它可以在 32 位机器上运行而不是 64 位机器?

c链表向后打印

c++ - 运行程序时出现运行时错误,但使用调试器时却没有

javascript - 使用 NodeJS N-API 计算浮点值时出现问题

c - 构建交叉编译器 - 错误 : libmpfr not found

c - 不兼容的返回类型

c - 使用互斥体和 Pthread 库的错误输出

c - 在 typedef 结构中填充 int 数组时出错