私はポインタと混乱しています。 言って、私はこれがある場合: int size;
int bytes;
int numbers;
int *ptr;
ptr = new int[500];
を私の質問は、任意の特定の変数へのか、単に全体的なint型の変数への最初のポイントでのポインタです。ポインターがnumbers変数だけを指すようにしたい場合はどうすればいいですか? 気にしない場合
アドレスを取得し、Goの関数内のローカル変数へのポインタを返すと、コンパイラはスタックではなくヒープに割り当てるため、返されたポインタは有効なままです。 ここで、構造体メンバーまたは埋め込み構造体のアドレスを取得して返すとどうなりますか? type A struct {
a,b,c int
}
type B struct {
A
d,e,f int
}
fun