โครงสร้างโปรแกรม แบ่งออกเป็น 5 ส่วน คือ
ส่วนที่ 1 Preprocessor Directive ปรีโปรเซสเซอร์ไดเร็กทีฟ
- ทุกโปรแกรมต้องมีส่วนนี้
- ใช้เรียกไฟล์ที่โปรแกรมจะใช้ในการทำงานก่อนการคอมไพล์
- ใช้กำหนดค่าคงที่ให้กับโปรแกรม
- เริ่มต้นด้วยเครื่องหมาย #
- ที่เราใช้บ่อยกันมี 2 directives คือ
- #include ใช้สำหรับเรียกไฟล์ที่โปรแกรมมาใช้ในการทำงาน
- #define ใช้สำหรับกำหนดมาโครที่ใช้ให้กับโปรแกรม
การใช้ #include
พิมพ์ว่า #include <Library> หรือ #include “Library”
โดยที่ < > จะเรียกไฟล์ใน directory ที่กำหนดโดยตัวคอมไพล์เลอร์
“ ” จะเรียกไฟล์ใน directory ทีทำงานอยู่ในปัจจุบัน
การใช้ #define
#define ชื่อ ค่าที่ต้องการ