Go での構造体変数のアドレスの取得と保存
Go では、'&' を使用して構造体変数のアドレスを取得できます。オペレーター。ただし、fmt.Println() のデフォルトの出力形式は、構造体のアドレスを特別に扱い、「&{}」構文を使用して出力します。
構造体変数のアドレスを明示的に出力するには、次のコードを使用します。
fmt.Printf("%p\n", &r)
これにより、構造体変数 'r' のメモリ アドレスが出力されます。
アドレスを格納するには別の変数に構造体変数を追加するには、次のコードを使用します:
addr := &r
「addr」変数には、構造体変数「r」のアドレスが含まれます。
以上がGo 構造体変数のアドレスを取得して保存するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。