2

さて、次のコードを考えてみましょう:

char** pool = new char*[2];
pool[0] = new char[sizeof(char)*5];

私の知る限り、これは 2 つの char ポインターの配列へのポインターを作成します。2 行目では、これら 2 つの文字ポインターの最初のポインターを、5 文字の配列の最初の項目に設定します。私が間違っている場合は、私を修正してください。

私が間違っていなければ:

  1. これらの文字をすべて初期化するにはどうすればよいですか?
  2. 特定の文字を変更するにはどうすればよいですか? たとえば、各配列の最後の文字を NULL に設定します。
4

1 に答える 1