significado personas origen nombres los apellidos c naming-conventions atoi

c - personas - origen de nombres y apellidos



¿De dónde vino el nombre `atoi`? (2)

En el lenguaje C, ¿dónde se les ocurrió el nombre atoi para convertir una cadena en un entero? Lo único en lo que puedo pensar es en Array To Integer para un acrónimo, pero eso realmente no tiene sentido.


Creo que la función atoi significa ascii a entero.


Significa Ascii a Integer. Del mismo modo, puede tener un atol para Ascii a largo, atof para Ascii a flotar, etc.

Una búsqueda en Google de ''atoi "ascii to integer"'' confirma esto en varias páginas.

Tengo problemas para encontrar una fuente oficial en él ... pero en esta lista de páginas man de Third Edition Unix (1973) recopilada por el mismo Dennis Ritchie, contiene la línea:

atoi(III): convert ASCII to integer

De hecho, incluso la primera edición de las páginas man de Unix (ca 1971) incluye atoi en el sentido de Ascii a Integer .

Entonces, aunque no haya ninguna documentación más oficial que las páginas man que indiquen que atoi significa Ascii a Integer ( sospecho que existe y no he podido localizarlo), ha sido Ascii to Integer por convención al menos desde 1971 .