使用new时需要注意什么?只new不delete会怎样?对一个new,delete两次会导致什么后果?
①用new时我们要考虑申请空间失败的可能,new/delete,new []/delete[],组合使用,注意new为数组申请内存时,后续使用数组时不要超出范围。
②会导致内存泄露,后面在用new申请内存时可能报错。
③会导致程序报错。
使用new时需要注意什么?只new不delete会怎样?对一个new,delete两次会导致什么后果?
①用new时我们要考虑申请空间失败的可能,new/delete,new []/delete[],组合使用,注意new为数组申请内存时,后续使用数组时不要超出范围。
②会导致内存泄露,后面在用new申请内存时可能报错。
③会导致程序报错。