Which header file can be used to define math function prototypes and macros?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "math.h". Tệp tiêu đề này chứa nguyên mẫu của các hàm toán học trên số thực như sqrt, pow, sin, cos, fabs, ceil, floor, cùng các macro như HUGE_VAL. Có nguyên mẫu thì trình biên dịch mới biết hàm trả về double và mới kiểm được kiểu đối số; thiếu nó, lời gọi dễ bị hiểu sai kiểu trả về và cho ra kết quả lệch. Ý "stdio.h" sai vì nơi đó khai báo những thứ thuộc vào ra như printf, scanf, fopen và kiểu FILE. Ý "conio.h" sai vì đó không phải tệp tiêu đề chuẩn, nó chỉ có trên một số trình biên dịch để làm thao tác bàn phím và màn hình kiểu getch. Ý "memory.h" sai vì đó cũng là tệp ngoài chuẩn, gom vài hàm xử lý khối nhớ mà chuẩn C đặt trong string.h, chẳng hạn memcpy và memset.

Cùng phần 6

Xuất hiện trong 1 bộ đề