Theo như mình được biết thi cấp phát bằng new thì nếu dùng xong nên delete để giải phóng bộ nhớ.
Giả sử mình có một hàm ahjhj(), đại loại như sau:
double** ahjhj(int Input)
{
//Do something
double** Output = new double*[2];
//Do something
return Ouput;
}
Có phải là các biến cục bộ sẽ tự bị xoá sau khi chạy hàm không, vì mình không biết làm thế nào dể delete cái Output = new double*[2] kia cả.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?