Tệp tiêu đề C bao gồm một số chức năng được xác định trước. Ví dụ:các hàm printf () và scanf () được định nghĩa trong tệp tiêu đề stdio.h.
-
Mỗi tệp tiêu đề trong C chứa các hàm được xác định trước khác nhau để làm cho các chương trình trở nên đơn giản để hiểu.
-
Khi một tệp tiêu đề được đưa vào chương trình C hai lần, tệp thứ hai sẽ bị bỏ qua. Trên thực tế, #, được gọi là bao gồm, đứng trước tệp tiêu đề đảm bảo rằng nó chỉ được đưa vào một lần trong quá trình biên dịch.
Ví dụ 1
Sau đây là chương trình C để tính toán trung bình ba số -
#include<stdio.h> #include<stdio.h> //header file included twice ,ignored by compiler main(){ int a,b,c,d; float avg; printf("Enter values for a,b,c:"); scanf("%d%d%d",&a,&b,&c); d=a+b+c; avg=d/3; printf("Average avg=%f",avg); }
Đầu ra
Khi chương trình trên được thực thi, nó tạo ra kết quả sau -
Enter values for a,b,c:3 3 3 Average avg=3.000000
Ví dụ 2
Xem xét một chương trình C khác cho các tệp tiêu đề -
#include<stdio.h> #include<stdio.h> #include<stdlib.h> #include<stdlib.h> //header file included twice ,ignored by compiler main(){ int a,b,c; printf("Enter values for a,b:"); scanf("%d%d",&a,&b); c=a+b; printf("sum=%d",c); }
Đầu ra
Khi chương trình trên được thực thi, nó tạo ra kết quả sau -
Enter values for a,b:2 4 sum=6