1. ホーム
  2. c

[解決済み] Cの構造体を別の構造体に割り当てる

2022-04-24 04:26:14

質問

構造体のインスタンスを別のインスタンスに割り当てることはできますか?

struct Test t1;
struct Test t2;
t2 = t1;

単純な構造には効果があるようですが、複雑な構造には効果があるのでしょうか?

コンパイラは、データ項目の型に応じたコピー方法をどのように知ることができるのでしょうか? int と文字列の違いについて教えてください。

どのように解決するのですか?

構造体が同じタイプであれば可能です。メモリコピーと考えればよい。