エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Go] ポインタを完全に理解した - Qiita
はじめに この記事は、エンジニア経験1年の大学生が実務や個人の学習で勉強になったこと、詰まったこと... はじめに この記事は、エンジニア経験1年の大学生が実務や個人の学習で勉強になったこと、詰まったことをまとめています。間違っている箇所などがございましたら、指摘していただけると幸いです。 背景 今まで恥ずかしながらポインタという概念を理解できていませんでした。なので、今回Goを新たに学習するにあたって、ポインタにつまずいたので、記事にして理解を深めようと思いました。 ※自分なりに整理した記事であり、参考にならないかもしれないのでご了承下さい。 環境 Go 1.18.1 ポインタとは? ポインタとは値のメモリアドレスを指す。 参照 func main() { var n int = 1 fmt.Println(n) // => 1 fmt.Println(&n) // => 0xc0000bc008 } Goでは変数に&を付けることで、その変数のメモリアドレスを取得できる。 なので、0xc00