“atoi”这个名字是从哪里来的?
在C语言中,他们想出了将atoi
转换为整数的名字atoi
? 我能想到的唯一的东西是Array to Integer的缩写,但这并不合理。
这意味着从整数到整数。 同样,你可以有Ascii to Long,Ascii to Float等等。
谷歌search“atoi”ascii到整数“”在几页上证实了这一点。
我无法find任何正式的源代码…但是在Dennis Ritchie自己收集的第三版Unix(1973) 的手册页列表中 ,它包含了以下内容:
atoi(III): convert ASCII to integer
实际上,甚至第一版的Unix(ca1971)手册页列出了atoi
,意思是Ascii到Integer 。
因此,即使没有任何文档比手册页更官方的说明atoi
意味着从Ascii到Integer(我怀疑存在并且我无法find它),至less从1971年开始,按照惯例 ,整数是Ascii 。