Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

C พรีโปรเซสเซอร์?


ภาษาการเขียนโปรแกรม C รองรับตัวประมวลผลล่วงหน้าสำหรับการทำงานของโปรแกรมอย่างมีประสิทธิภาพ C พรีโปรเซสเซอร์ เป็นมาโครพรีโปรเซสเซอร์สำหรับภาษาการเขียนโปรแกรมที่ใช้ภาษาซี ตัวประมวลผลล่วงหน้าช่วยให้คอมไพเลอร์สามารถรวมไฟล์ส่วนหัว การขยายมาโคร การคอมไพล์ตามเงื่อนไข และการควบคุมบรรทัดในลักษณะที่ชัดเจน

# แฮช แท็กใช้เพื่อกำหนดตัวประมวลผลล่วงหน้า เช่น ตัวประมวลผลล่วงหน้าทั้งหมดมี # ในการเริ่มต้น ตามด้วยชื่อของตัวประมวลผลล่วงหน้าโดยไม่มีช่องว่างระหว่าง นี่คือรายการตัวประมวลผลล่วงหน้า C

S.No. ตัวประมวลผลล่วงหน้า คำอธิบาย
1. #include
รวมส่วนหัวเฉพาะจากไฟล์
2. #define
กำหนดมาโครตัวประมวลผลล่วงหน้า
3. #undef
ยกเลิกการกำหนดมาโครตัวประมวลผลล่วงหน้า
4. #if
ตรวจสอบเงื่อนไขเวลาคอมไพล์และประเมินเป็น จริง ค่า
5. #else
ประเมินเป็นทางเลือกของตัวประมวลผลล่วงหน้า if
6. #ifndef
ตรวจสอบว่ามีการกำหนดมาโครหรือไม่ ประเมินเป็น TRUE หากไม่ได้กำหนดไว้
7. #elif
การรวมกันของทั้งสอง #if และ #else คำสั่ง
8. #error
กำหนดการพิมพ์ข้อความแสดงข้อผิดพลาดโดย stderr วิธีการ
9. #endif
สิ้นสุดเงื่อนไขตัวประมวลผลล่วงหน้า
10. #pragma
ใช้สำหรับสั่งงานคอมไพเลอร์/