背景:
承认c++的杂乱,所以要整理一下,要么遵守一个要么记住对应.
正文:
1. 生
string *stringarray1 = static_cast(malloc(10 * sizeof(string)));
string *stringarray2 = new string[10];
2. 死
free(stringarray1); stringarray1=null;
delete []stringarray2; stringarray2=NULL;
自己去对应吧,但还是提醒一下,如果你能忘记malloc和free可能会从c语言中摆脱一些不好的回忆.
阅读(585) | 评论(0) | 转发(0) |