โครงสร้างโปรแกรม แบ่งออกเป็น 5 ส่วน คือ

ส่วนที่ 1 Preprocessor Directive ปรีโปรเซสเซอร์ไดเร็กทีฟ

- ทุกโปรแกรมต้องมีส่วนนี้

- ใช้เรียกไฟล์ที่โปรแกรมจะใช้ในการทำงานก่อนการคอมไพล์

- ใช้กำหนดค่าคงที่ให้กับโปรแกรม

- เริ่มต้นด้วยเครื่องหมาย #

- ที่เราใช้บ่อยกันมี 2 directives คือ

- #include ใช้สำหรับเรียกไฟล์ที่โปรแกรมมาใช้ในการทำงาน

- #define ใช้สำหรับกำหนดมาโครที่ใช้ให้กับโปรแกรม

การใช้ #include

พิมพ์ว่า #include <Library> หรือ #include “Library”

โดยที่ < > จะเรียกไฟล์ใน directory ที่กำหนดโดยตัวคอมไพล์เลอร์

“ ” จะเรียกไฟล์ใน directory ทีทำงานอยู่ในปัจจุบัน

การใช้ #define

#define ชื่อ ค่าที่ต้องการ