首页 > 试题广场 >

下面这个字符串的声明错在哪里? int mai

[问答题]
下面这个字符串的声明错在哪里?

int main (void)
{
char name[] = {'F', 'e', 's', 's' };
...
}

推荐
如果想得到一个字符串,就应该在初始化中包括一个'\0'。当然,另一种语法可以自动添加空字符;
char name[]="Fess";
发表于 2018-03-19 21:34:37 回复(1)
int main (void)
{
char name[] = {'F', 'e', 's', 's','\0'};
}

发表于 2018-06-18 22:43:38 回复(0)