2
    keyMain= new Key_Node[X];
    for(int i=0; i<X; i++)
    {
        keyMain[i].key=i;
        cout << keyMain[i].key<<endl;
        keyMain[i].next_package=NULL;
    }

私はここでそれをやっていますか?よくわかりません。それは正しいことのように思えますが、誰かが確認できますか?ありがとうございました。Xユーザーが入力した番号です。

4

1 に答える 1

3

はい、配列が拡大または縮小することが予想されない場合は、確かにそれを行うことができます。

それ以外の場合は、std::vector(こちらを参照) を選択することをお勧めします。C++ はその標準ライブラリにいくつかの強力なコレクション クラスを提供しており、言語を知っていると公言するすべての人はそれらに精通しているはずです。

于 2013-03-17T03:43:46.403 に答える