关于new和delete的问题 char *a;char *b;b="test";a = new char[XYZ]//这里的XYZ为动态的strcat(a,b);delete [] a;//这里报错请问,这里如何释放a的内在? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 char *a;char *b[4];b="test";a = new char[XYZ]//这里的XYZ为动态的strcat(a,b);delete [] a;//这里报错请问,这里如何释放a的内在?上面有个地方写错了,这里再写一下 a=new char[XYZ];之后加一句a[0] = '\0'; 或者将strcat()函数换成strcpy()函数 char *b[4];b="test";----------------这里这样写能通的过编译?? char *b[4];b="test";========char *b[4]这个定义的是什么啊,是一个指针数组啊,应该是char *b=new char[5]; 这里这样写能通的过编译??char *b[4]这个定义的是什么啊,是一个指针数组啊,应该是char *b=new char[5];这只是随手写的,因为原来的代码太长,懒的发了,所以临时写了一段,基本上就是这个意思,现参照VisualEleven的意见,在末尾加了\0后就可以了 一个很基础的问题 显示PNG文件时怎么显示有透明度的图片? 求一个库文件,CJ609Lib.lib,谢谢!!! 从CMainFrame到C???View类的自定义消息无法成功 getadaptersinfo() CA2W 感谢pbfan的帮助,请来领分。 紧急求救:VC6.0编写DLL的问题??? 一个关于使用定时器 实现动态作图的问题? 请教高手指点! 我想在框架启动之前,作一个封面,但不知道在何处下手。此外,还有个问题,如何摆脱VC定制的框架,随心所欲自己做框架 CSerialPort类 和 mscom控件 可以使用吗 ti,vlib
char *b[4];
b="test";
a = new char[XYZ]//这里的XYZ为动态的
strcat(a,b);
delete [] a;//这里报错
请问,这里如何释放a的内在?上面有个地方写错了,这里再写一下
之后加一句
a[0] = '\0';
b="test";
----------------
这里这样写能通的过编译??
b="test";
========
char *b[4]这个定义的是什么啊,是一个指针数组啊,应该是char *b=new char[5];