strcpy函数的问题
char s1[]= "string ",s2[8],*s3,*s4= "string2 "
strcpy(s1,s2);
这其中的s2是数组s2[8]的首地址,但数组没有赋初值,这也能用吗?
[解决办法]
使用Strcpy的时候一定要保证后面一个源字符串包含 '\0 '结尾
可以揭帖了
[解决办法]
1,s2没有初始化,strcpy没意义
2,s1的长度不够容纳s2
发布时间: 2012-02-19 19:43:39 作者: rapoo
strcpy函数的问题
char s1[]= "string ",s2[8],*s3,*s4= "string2 "
strcpy(s1,s2);
这其中的s2是数组s2[8]的首地址,但数组没有赋初值,这也能用吗?
[解决办法]
使用Strcpy的时候一定要保证后面一个源字符串包含 '\0 '结尾
可以揭帖了
[解决办法]
1,s2没有初始化,strcpy没意义
2,s1的长度不够容纳s2