JavaScript is required

The (assert.h) header is used for ___ .

A.
debugging
B.
checking memory leak
C.
library for time
Trả lời:

Đáp án đúng: A


Header `assert.h` trong C được sử dụng chủ yếu cho mục đích gỡ lỗi (debugging). Nó cung cấp macro `assert()` để kiểm tra các điều kiện trong quá trình phát triển phần mềm. Nếu điều kiện là sai (false), chương trình sẽ dừng lại và thông báo lỗi, giúp lập trình viên xác định và sửa lỗi dễ dàng hơn. Phương án B không đúng vì việc kiểm tra memory leak thường sử dụng các công cụ và thư viện chuyên dụng khác, không phải `assert.h`. Phương án C cũng không đúng vì thư viện thời gian trong C sử dụng các header như `time.h` hoặc `chrono` (trong C++).

Câu hỏi liên quan