Nếu hàm được gọi trước khi nó định nghĩa thì điều kiện là gì
Trả lời:
Đáp án đúng: C
Câu hỏi kiểm tra kiến thức về việc khai báo và định nghĩa hàm trong lập trình, đặc biệt là khi hàm được gọi trước khi nó được định nghĩa. Trong nhiều ngôn ngữ lập trình (như C, C++), nếu một hàm được gọi trước khi nó được định nghĩa, trình biên dịch cần biết về sự tồn tại của hàm đó (tức là kiểu trả về, tên hàm và các tham số) thông qua việc khai báo trước. Việc khai báo trước (function declaration) cho phép trình biên dịch kiểm tra tính hợp lệ của việc gọi hàm.
Phương án A sai vì kiểu trả về của hàm không nhất thiết phải là void.
Phương án B sai vì kiểu đầu vào của hàm không nhất thiết phải là void.
Phương án C đúng vì hàm cần được khai báo trước khi gọi để trình biên dịch biết về sự tồn tại và kiểu của hàm.
Phương án D sai vì hàm không chỉ trả về kiểu boolean.
Tổng hợp 600+ câu hỏi trắc nghiệm lập trình C có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
