-6

重複の可能性:
char[length]の初期化とその処理

私は持っています:

char d[7];

以下の何が問題になっていますか。

現時点では、変数にメモリは割り当てられていませんd。今、私はそれを初期化するつもりです:

d="bbbbbb";

このタイプの初期化後は、メモリを解放する必要はありません。自動的に行われます。

初期化されたことを知る方法はchar[]?次のようなパターンが必要です

if (filled(d)){..}

char[]1種類の文字を入力するにはどうすればよいですか?

4

1 に答える 1

1

文字を「b」文字で埋めたい場合は、この方法で実行できます。

  char d[7];
  int i;
  for (i = 0; i < 7; i++) {
      d[i] = 'b';
  }
于 2012-07-24T14:15:30.050 に答える