C言語で、文字列を整数に変換するためにatoi
という名前を付けたのはどこですか?私が考えることができる唯一のことは頭字語のArray To Integerですが、それは本当に意味がありません。
それはアスキーから整数への意味です。同様に、AsciiからLongの場合はatol
、AsciiからFloatの場合はatof
を使用できます。
「atoi "ascii to integer" '」のGoogle検索 は、これを複数のページで確認します。
officialソースを見つけるのに問題があります...しかし このmanページのリスト から Third Edition Unix(1973) 収集されましたデニス・リッチー自身によると、それは次の行を含みます:
atoi(III): convert ASCII to integer
実際、 初版Unix(ca 1971) のマニュアルページ list atoi
as ascii to Integer でもあります。
したがって、atoi
がAscii to Integerを意味することを示すマニュアルページよりも公式なドキュメントがない場合でも(I suspectあり、それを見つけることができませんでした) 、それはアスキーから整数へ慣例により少なくとも1971年以来です。