2013-04-04 6 views
8

これは愚かな質問のように聞こえるかもしれません...しかし、私はstrconv.Itoaの "a"が実際に意味するものはどこにも見つけることができません。整数をとり、それを文字列に変換すると、なぜ関数がItosと呼ばれないのでしょうか?"itoa"はstrconv.Itoaで何を表していますか?

+4

これは 'i'nteger' to' 'a'sciiの略です:http://stackoverflow.com/questions/2909768/where-did-the-name-atoi-come-from – mvp

答えて

17

整数to ASCII。それはC言語/ UNIXから来ます。 Where did the name `atoi` come from?

C言語では、文字列などの概念はありません。ヌル終了文字列があります。

@mvpに感謝します!

+0

また、itoa 'この種の変換にその名前を使用するためにCによって設定された先例があるからです。 – Tushar

+0

これを追加するコメントを編集していましたが、Goとタグ付けされていることに気がつきました。ありがとう! –

+1

これは間違っています。 'A'は配列からではなく' ASCII'から来ています:http://stackoverflow.com/questions/2909768/where-did-the-name-atoi-come-from – mvp

関連する問題