JavaScript is required

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

A.

new

B.

malloc

C.

create

D.

value

Trả lời:

Đáp án đúng: B


Trong ngôn ngữ C, hàm malloc (memory allocation) được sử dụng để cấp phát bộ nhớ động. Hàm này trả về một con trỏ tới vùng nhớ đã được cấp phát. Các lựa chọn khác không phải là cách đúng để cấp phát bộ nhớ trong C:

  • new: Là một toán tử trong C++ để cấp phát bộ nhớ, không phải trong C.
  • create: Không phải là một hàm chuẩn trong C để cấp phát bộ nhớ.
  • value: Không liên quan đến việc cấp phát bộ nhớ.

Câu hỏi liên quan