30/09/2018, 16:35
Lỗi khi giải phóng vùng nhớ con trỏ!
Đây là code sử dụng mảng động để lưu trữ thông tin học sinh: http://codepad.org/T3i7Yhx2
Mình gặp vấn đề:
- Khi nhập nhiều hơn 1 học sinh thì khi chạy chương trình bị gặp lỗi ở dòng delete trong hàm main.
- Dùng delete a hay delete []a.
- Mình khởi tạo con trỏ mảng “a” có kiểu struct, trong struct lại có con trỏ “Ten” kiểu char. Vậy khi giải phóng vùng nhớ có cần phải giải phóng những con trỏ “Ten” trước rồi giải phóng “a”, hay chỉ cần giải phóng “a” thôi.
Mong mọi người giúp đỡ.
Cảm ơn!
Bài liên quan
Cảm ơn! Mình làm được rồi…