mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question สุ่ม
speech play
speech pause
speech stop

พรีโปรเซสเซอร์ในการเขียนโปรแกรมคอมพิวเตอร์คืออะไร?

พรีโปรเซสเซอร์คือโปรแกรมที่ประมวลผลซอร์สโค้ดของโปรแกรมคอมพิวเตอร์ก่อนที่จะคอมไพล์หรือประกอบ พรีโปรเซสเซอร์ดำเนินการงานต่างๆ เช่น:

1 การขยายมาโคร: แทนที่มาโครด้วยคำจำกัดความ
2 รวมการประมวลผลไฟล์: รวมไฟล์ส่วนหัวอื่น ๆ ไว้ในไฟล์ปัจจุบัน
3 การคอมไพล์แบบมีเงื่อนไข: เปิดใช้งานหรือปิดใช้งานบางส่วนของโค้ดตามเงื่อนไขที่กำหนดไว้
4 โทเค็นไนเซชัน: จะแบ่งซอร์สโค้ดออกเป็นโทเค็นแต่ละรายการ ซึ่งจากนั้นจะถูกประมวลผลโดยคอมไพเลอร์
5 การรายงานข้อผิดพลาด: รายงานข้อผิดพลาดและคำเตือนที่พบในซอร์สโค้ด เป้าหมายหลักของตัวประมวลผลล่วงหน้าคือการเตรียมซอร์สโค้ดสำหรับคอมไพลเลอร์โดยดำเนินการงานเหล่านี้และสร้างเวอร์ชันแก้ไขของซอร์สโค้ดที่สามารถคอมไพล์ได้อย่างมีประสิทธิภาพมากขึ้น โดยทั่วไปเอาต์พุตของตัวประมวลผลล่วงหน้าจะเป็นเวอร์ชันดัดแปลงของซอร์สโค้ด ซึ่งจากนั้นจะถูกป้อนเข้าสู่คอมไพเลอร์เพื่อการประมวลผลต่อไป

Knowway.org ใช้คุกกี้เพื่อให้บริการที่ดีขึ้นแก่คุณ การใช้ Knowway.org แสดงว่าคุณยอมรับการใช้คุกกี้ของเรา สำหรับข้อมูลโดยละเอียด คุณสามารถอ่านข้อความ นโยบายคุกกี้ ของเรา close-policy