举例来说,我以以下方式声明了一个所有值都设置为零的 char 数组:
char array[4] = {0};
Run Code Online (Sandbox Code Playgroud)
如果我给它赋值,例如:
array[0] = 'A';
array[1] = 'B';
array[2] = 'C';
Run Code Online (Sandbox Code Playgroud)
我是否需要像这样空终止数组?:
array[3] = '\0';
Run Code Online (Sandbox Code Playgroud)
或者操作是否在char array[4] = {0}任何赋值之前终止?