C++:クラスのコンストラクション関数の使用方法


コンストラクション関数を使用してオブジェクトを定義するには
コンストラクション関数を宣言すると、3つの方法で呼び出すことができます.1、明示的な呼び出し
Student jack = Student("jack",99,98,97);
  • 1

  • 2、暗黙的な呼び出し
    Student jack("jack",99,98,97);
  • 1

  • 3、new演算子を使用
    Student *jack = new Student("jack",99,98,97);
  • 1

  • 上記3の方法の重要な違いは、メモリ割り当てです.最初の2つの方法のオブジェクトはスタックに作成され、3番目の方法のオブジェクトはスタックに作成されます.