找错题试题1:void test1(){char

16 查阅
找错题试题1:void test1(){char string[10];char* str1 = "0123456789";strcpy( string, str1 );}

参考答案:

正确答案:

\r\n

试题1字符串str1 需要11 个字节才能存放下
(包括末尾的'\\0'),而string只有10个字节的空间,
strcpy会导致数组越界;

试题