Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
構造体とは何か、構造体を作成する方法、および構造体を型定義する必要がある理由を知っています...
typedef struct Foo { int a; char b; float c; } Foo;
しかし、私はそれがどのように機能するのかわかりません。テンプレートはスタックに保存され、要素を参照するときにルックアップ テーブルのように使用されますか (クラスの動作と同様)。または、ここで別のデザインが使用されています。
Astructは単なる定義です。データの配置を定義しますが、その型の変数を宣言しない限り、プログラム自体には保存されません。変数は、他の変数に使用されるのと同じ規則に従って、スタック、ヒープ、または十分に小さい場合はレジスタに格納できます。
struct