是的,整体覆盖。请看如下测试用例#include <stdio.h>#include <string.h>int main(){ char s1[20] = "abcde"; char s2[] = "12345"; strcpy(s1, s2); printf("s1:%s\n", s1); return 0;}结果