内存申请str(100)与str[100]的区别
有一点疑问,生成100个char内型的内存
char *str=new str[100];
是不是可以理解成生成了一个可以存放100个char内型的数组,那既然是数组,strcpy(),是把"Hello Imooc"放在str数组的第几个位置?随机?
要不就是生成100个长度的char内型
char *str=new str(100);
这样strcpy()我还能理解 释放内存为
delete str; str=NULL;
有一点疑问,生成100个char内型的内存
char *str=new str[100];
是不是可以理解成生成了一个可以存放100个char内型的数组,那既然是数组,strcpy(),是把"Hello Imooc"放在str数组的第几个位置?随机?
要不就是生成100个长度的char内型
char *str=new str(100);
这样strcpy()我还能理解 释放内存为
delete str; str=NULL;
2016-10-31
举报