30/09/2018, 23:39

Thắc mắc về delete trong C++

Cho mình hỏi nếu như trong code của mình có đoan như thế này :

int * p = new int[10];
...
delete p

thì sau lệnh delete có chuyện gì xảy ra vậy nhỉ ?

Mạc Anh Hiếu viết 01:47 ngày 01/10/2018

câu trả lời của bạn trong này

dnh-cpp

8.4 Cấp phát bộ nhớ động

} } //using memory area at p //and then set it free delete p; delete p; //keep using that memory area \*p = 10; cout << p <<…

The Wind viết 01:52 ngày 01/10/2018

Xóa vùng nhớ tên p đi …Do bạn cấp phát 1 mảng số nguyên nên phải xóa nguyên cái mảng đó đi …mà mình quên mất cú pháp là j ùi

Bài liên quan
0