私がやるとしましょう
char *a;
a = new char[4];
さて、配列のサイズをさらに拡張することは可能ですか?
内部a[0]
に入力した値を保持したいa[3]
が、今はなどのためにより多くのスペースが必要だa[4]
としa[5]
ます。それはC ++で可能ですか?
最初は、たぶん私はただ作ることができると感じました:
char* a[10];
a[0] = new char[size];
より多くのスペースが必要なときはいつでも、私はより多くのスペースに行きa[1]
、割り当てることができます。これは私が現時点で考えることができる唯一の選択肢です。