永发信息网

纠结! 动态二维数组内存释放问题!

答案:6  悬赏:0  手机版
解决时间 2021-01-31 03:02
char **chr;
int n=2;
void main()
{
chr = new char*[n];
for(int i=0;i chr[0]="你";
chr[1]="好";
for(i=0;i delete []chr;
}

为什么出现Assertion Debug Failed!??

多谢!!
最佳答案
delete的不是你new出来的地址,所以有Assertion Debug Failed!

chr[0]="你";
chr[1]="好";
把new出来的地址换掉了。
全部回答
chr[0]="你"; 数组带这么赋值的? 要是这都行, 还要strcpy干啥?

方法不对吧  我记得 是用 free

晕,你23点发消息给我,我怎么可能看的到. 字符串赋值要用strcpy,不能直接用=
chr[0]="你"; chr[1]="好"; 放不下,char只有一个字节,而"你"有三个字节:“你”占两个,还有一个空字节。换句话说是溢出
char类型生成变量为1字节 汉字占内存2字节 无法赋值 char chr[5]="你好\0"这样才好
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
天津那里有买红双喜罐装香烟
龙游康桥宾馆地址在什么地方,我要处理点事
新华制造有限公司2005年以货币资金500万元投
和增表名字测试打分
奶粉品牌排行榜10强 什么奶粉最好
衢州8090全季酒店地址在什么地方,想过去办事
衢州英特大酒店地址在什么地方,我要处理点事
英语翻译The orbit bias is a baseline lengt
一个月一万五多少年可以在广州买房
衢州蓝庭薇爱主题酒店怎么去啊,我要去那办事
请长假,因为家人生病,两个月,如果直接辞职
衢州蓝波湾主题酒店地址有知道的么?有点事想
魅蓝note2电信版wlan和蓝牙都打不开
塔吊独立高度怎样计算
南湖宾馆(衢州南湖路店)地址在什么地方,想过
推荐资讯
苹果5S卖出去值多少钱?
大连市事业单位聘用员工和正式员工有什么区别
五指山小小桃源村怎么去啊,我要去那办事
官李家村地址有知道的么?有点事想过去
上海南站到闵行区陪昆路208号怎么坐车啊
公司司机一名,送货回程时副驾驶休息,另一司
查看苹果电池用量显示日历后台用量最多
贵族美发设计室地址好找么,我有些事要过去
网面的鞋上沾上了很多502胶水 怎么弄掉 ,很
翔鹭花城会所游泳池地址在哪,我要去那里办事
中国移动(五里牌营业厅)(长安东路15附近中国
离婚协议书需要公证吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?