-6

可能重复:
char [length] 初始化和处理它

我有:

char d[7];

以下内容有什么问题:

此时没有为变量分配内存d。现在我要初始化它:

d="bbbbbb";

在这种类型初始化之后,就不需要释放内存了;它会自动完成。

怎么知道被char[]初始化了?我需要一个像

if (filled(d)){..}

如何填充char[]一种字符?

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 回答