โดยทั่วไปเราใช้ header files ใน C/C++ เพื่อเข้าถึง built-in functions เช่น int, char, string functions ฟังก์ชัน printf() ก็เป็น built-in function ที่ประกาศใน “stdio.h” ใช้พิมพ์ข้อมูลบนคอนโซล
ตัวอย่างการพิมพ์โดยไม่ใช้ header files ใน C:
ตัวอย่างโค้ด
int printf(const char *text, ...); int main() { printf( "Hello World" ); return 0; }ผลลัพธ์
Hello World
ในโปรแกรมข้างต้น เราพิมพ์ “Hello World” โดยไม่ include header file ด้วยการประกาศฟังก์ชัน printf() เอง การประกาศคือ:
int printf(const char *text, ...);