エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Go言語 fmt.scanで取れる値とは - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Go言語 fmt.scanで取れる値とは - Qiita
タイトルの詳細を少し気になったので思ったので調べてみた。 fmt.Scan関数で読み取る変数は、ポインタで... タイトルの詳細を少し気になったので思ったので調べてみた。 fmt.Scan関数で読み取る変数は、ポインタでなければならない。 これは、fmt.Scan関数が読み取った値を呼び出し元の変数に格納するためにポインタを使用するためです。 具体的には、fmt.Scan関数は、与えられた引数のアドレスに対して読み取った値を格納します。 したがって、呼び出し元の変数のアドレスを渡す必要があります。 これは、値渡しではなく、参照渡しの仕組みです。 例えば、以下のコードでは、fmt.Scanによって&x、&yに対して読み取りが行われています。

