标签:bsp 拷贝 ring 问题 包括 分析 pre cpp char s
void test1() { char string[10]; char *str1 ="0123456789"; strcpy(string,str1); }
上述代码问题?
字符串str1需要11字节才能存放下(包括末尾的‘\0’),而string只有10个字节的空间,strcpy会导致数组越界。
分析:
标签:bsp 拷贝 ring 问题 包括 分析 pre cpp char s
原文地址:http://www.cnblogs.com/dd2hm/p/7079642.html