Dans le langage C, où ont-ils trouvé le nom atoi
pour convertir une chaîne en entier? La seule chose à laquelle je peux penser est Array To Integer pour un acronyme, mais cela n'a pas vraiment de sens.
Cela signifie Ascii pour Integer. De même, vous pouvez avoir atol
pour Ascii à Long, atof
pour Ascii à Float, etc.
ne recherche Google pour 'atoi "ascii to integer"' le confirme sur plusieurs pages.
J'ai du mal à trouver une source officielle là-dessus ... mais dans cette liste de pages de manuel à partir de Third Edition Unix (1973) collecté par Dennis Ritchie lui-même, il contient la ligne:
atoi(III): convert ASCII to integer
En fait, même les premières éditions Unix (ca 1971) pages de manuel list atoi
comme signifiant Ascii to Integer .
Donc, même s'il n'y a pas de documentation plus officielle que les pages de manuel indiquant que atoi
signifie Ascii vers Integer (I suspect il y a et Je n'ai tout simplement pas été en mesure de le localiser), cela a été Ascii to Integer par convention au moins depuis 1971.