我非常关心C的扼杀。 我是否需要确定最后的char,还是由它自己决定? 如果我不以人工的方式行事,那么当我试图推翻法典时,当我看看着1[257]号指示时,这并非无效。 我在解开一系列的雕像时有问题,因此我认为这是一个原因。
char string1[257], string2[257];
scanf("%s", &string2);
string1[257] = ;
strncpy(string1, string2, 257);
string1[257] = ; /* do I need to do that? */