「異なる型」をメモリに記憶するための「構造体」と「クラス」の例です。
Rust:
let tokyo = Siten {
id: "S01",
name: "東京支店",
revenue: 389000,
};
Go:
tokyo := Siten{"S01", "東京支店", 389000}
Java, C#:
Siten tokyo = new Siten("S01", "東京支店", 389000);
上記のコードを実行すると、コンピュータの内部で下記の処理が行われます。
(a’)Siten型に必要なメモリ領域を確保する。
(b’)上記(a’)で確保した領域に、"S01", "東京支店", 389000というデータを記憶する。
引用
SHIMS
@shims_ag
コピペエンジニアは、コードの意味を考える習慣が無いので、下記の区別を知らない人がいます。
コピペから抜け出したいなら、下記の基本は理解しましょう。
——
配列:
「同じ型」のデータの集合
クラスや構造体:
「異なる型」のデータの集合
さらに表示