我知道如果我使用new[],我必须使用delete[],但这是我的疑问:char **data; // This will be a bi-dimensional arraydatadata[i]; // <--- delete or delete[] ???}另一种情况是我有一个对象数组:myClass **object;object = new myClass*[10];
for (i
我在寻找一组代码片段: ip = new int[100];上面的例子指出: ip = new int[100];真的是这样吗?我使用编译器"Microsoft (R) 32位C/C++优化编译器版本11.00.7022 for 80x86“,在编译时不抱怨(第一个示例)。在运行时,指针被设置为NULL。其他编译器的行为是否不同?