https://www.sejuku.net/blog/59663#i-2
ざっくりした理解だけど、
構造体(struct)は値型、クラス(class)は参照型。
例えばコピーして編集すると、classは参照型なのでコピー元の値を変えてしまう。
structは値を変更できる。ただし制約は多い。
そんな感じかな。
ざっくりした理解だけど、
構造体(struct)は値型、クラス(class)は参照型。
例えばコピーして編集すると、classは参照型なのでコピー元の値を変えてしまう。
structは値を変更できる。ただし制約は多い。
そんな感じかな。
コメントをかく