Tôi có một hàm phân bổ tùy chỉnh sử dụng sbrk() để lấy bộ nhớ. Làm cách nào để phát hành bộ nhớ này khi không còn cần thiết nữa?Làm cách nào để giải phóng bộ nhớ do sbrk()?
Có hàm nào tương đương với hàm free() cho malloc() không?
hoặc tôi có phải sử dụng brk() để đặt kết thúc phân đoạn dữ liệu không?
-1, bạn có thể giảm bằng 'sbrk', chỉ cần chuyển giá trị âm. – avakar
Bạn nói đúng, tôi sẽ chỉnh sửa nó. Không bao giờ sử dụng sbrk như thế, mát mẻ. –
Tuyệt vời, tôi đã xóa bỏ phiếu giảm giá. – avakar