โดยทั่วไป เราใช้ไฟล์ส่วนหัวในภาษา C/C++ เพื่อเข้าถึงฟังก์ชันในตัว เช่น int, char, ฟังก์ชันสตริง ฟังก์ชัน printf() ยังเป็นฟังก์ชันในตัวซึ่งมีการประกาศไว้ในไฟล์ส่วนหัว "stdio.h" และใช้เพื่อพิมพ์ข้อมูลประเภทใดก็ได้บนคอนโซล
นี่คือตัวอย่างการพิมพ์โดยไม่มีไฟล์ส่วนหัวในภาษา C
โค้ดตัวอย่าง
int printf(const char *text, ...); int main() { printf( "Hello World" ); return 0; }
ผลลัพธ์
Hello World
ในโปรแกรมข้างต้น เราพิมพ์ "Hello World" โดยไม่ต้องใช้ไฟล์ส่วนหัวในโปรแกรมโดยการประกาศฟังก์ชัน printf() การประกาศของ printf() มีดังนี้
int printf(const char *text, ...);