内存分配不对。。。
老师,我这里str和st2在一起
$1 = (char (*)[6]) 0x7fffffffe660
(gdb) p &str2
$2 = (char **) 0x7fffffffe668
(gdb) p &str3
$3 = (char (*)[10]) 0x7fffffffe650
所以溢出的话 str2被修改,而str2不能被该,所以都会运行报错。。如何让str3和str1在一起?
老师,我这里str和st2在一起
$1 = (char (*)[6]) 0x7fffffffe660
(gdb) p &str2
$2 = (char **) 0x7fffffffe668
(gdb) p &str3
$3 = (char (*)[10]) 0x7fffffffe650
所以溢出的话 str2被修改,而str2不能被该,所以都会运行报错。。如何让str3和str1在一起?
2015-07-11
举报