Dalam bahasa C di mana mereka menemukan nama atoi
untuk mengubah string menjadi integer? Satu-satunya hal yang dapat saya pikirkan adalah Array To Integer untuk akronim tetapi itu tidak masuk akal.
c
naming-conventions
atoi
Earlz
sumber
sumber
Jawaban:
Artinya Ascii to Integer. Demikian juga, Anda dapat memiliki
atol
Ascii to Long,atof
Ascii to Float, dll.Pencarian Google untuk 'atoi "ascii to integer"' mengonfirmasi hal ini di beberapa halaman.
Saya kesulitan menemukan sumber resminya ... tetapi dalam daftar halaman manual dari Edisi Ketiga Unix (1973) ini dikumpulkan oleh Dennis Ritchie sendiri, itu memang berisi baris:
Bahkan, bahkan edisi pertama Unix (ca 1971) halaman manual daftar
atoi
sebagai makna Ascii ke Integer .Jadi, meskipun tidak ada dokumentasi yang lebih resmi daripada halaman manual yang menunjukkan bahwa
atoi
Ascii to Integer (saya curiga ada dan saya hanya belum dapat menemukannya), itu adalah Ascii to Integer menurut konvensi setidaknya sejak 1971.sumber
AsciiTOInteger
. Siapa yang menamai hal-hal ini !? Lebih buruk lagi adalah tidak adaitoa
fungsi standar untuk kebalikannya, hanyasprintf
Saya sangat percaya bahwa fungsi atoi berarti ascii menjadi integer.
sumber