JavaScript is required

Which of the following is the proper keyword or function to deallocate memory in C language?

A.
free
B.
delete
C.
clear
D.
remove
Trả lời:

Đáp án đúng: B


Trong ngôn ngữ C, hàm `free()` được sử dụng để giải phóng bộ nhớ đã được cấp phát động trước đó bởi các hàm như `malloc()`, `calloc()` hoặc `realloc()`. Các lựa chọn khác không phải là các phương pháp hợp lệ để giải phóng bộ nhớ trong C. - `delete` là toán tử giải phóng bộ nhớ trong C++, không phải C. - `clear` thường được sử dụng để xóa nội dung của một biến hoặc cấu trúc dữ liệu, nhưng không giải phóng bộ nhớ. - `remove` thường được sử dụng để xóa một tập tin, không phải để giải phóng bộ nhớ.

Câu hỏi liên quan