根据给出的代码,char a[] = {'a','a'}; 定义了一个字符数组a,其中包含两个字符 'a' 和 '�'。

char b[] = {'b','b','k'}; 这行代码定义了一个字符数组b,包含三个字符 'b'、'b' 和 'k'。

然后,使用 strcpy(b,a); 将字符数组a的内容复制到字符数组b中。由于字符数组a的内容是 'aa�',所以strcpy函数会将 'aa�' 复制到字符数组b中,覆盖了原来的内容。

因此,最后b的值是 'aa',并且末尾有一个 '�' 字符。


原文地址: https://www.cveoy.top/t/topic/b9MV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录