To może brzmieć jak głupie pytanie ... Ale nie mogę znaleźć nigdzie tego, co oznacza "a" w strconv.Itoa. Jeśli przyjmujesz liczbę całkowitą i zamieniasz ją w łańcuch, dlaczego ta funkcja nie nazywa się Itos?Co oznacza "itoa" w pliku strconv.Itoa?
Odpowiedz
integer do ASCII. Pochodzi z języka C/UNIX. Zobacz ten wątek, aby uzyskać więcej informacji: Where did the name `atoi` come from?
W języku C nie ma pojęcia, takiego jak ciągi, masz tablice znaków, które są zakończone znakiem pustym.
Dzięki @mvp!
Ponadto jest nazywane' itoa 'ponieważ precedens ustawiony przez C używa tej nazwy dla tego rodzaju konwersji. – Tushar
Edytowałem mój komentarz, aby dodać, że gdy zauważyłem, oznaczono go Go. Dzięki! –
to jest złe. 'A' pochodzi z' ASCII', a nie z tablicy: http://stackoverflow.com/questions/2909768/where-did-the-name-atoi-come- from – mvp
oznacza "i'nteger' to' 'a'scii: http://stackoverflow.com/questions/2909768/where-did-the-name-atoi-come-from – mvp