บ้าน พัฒนาการ หน่วยรวบรวมคืออะไร - คำจำกัดความจาก techopedia

หน่วยรวบรวมคืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - หน่วยการรวบรวมหมายถึงอะไร

หน่วยการคอมไพล์หมายถึงซอร์สโค้ด C ซึ่งถูกคอมไพล์และถือว่าเป็นหน่วยโลจิคัลเดียว โดยทั่วไปจะเป็นไฟล์ที่สมบูรณ์หนึ่งไฟล์ขึ้นไป อย่างไรก็ตามอาจเป็นส่วนหนึ่งของไฟล์หากมีการใช้คำสั่ง preprocessor #ifdef เพื่อเลือกส่วนของรหัสเฉพาะ


คำจำกัดความและการประกาศภายในหน่วยการคอมไพล์สร้างขอบเขตของวัตถุข้อมูล


Techopedia อธิบายหน่วยรวบรวม

หน่วยการคอมไพล์ประกอบด้วยไฟล์ที่รวมอยู่โดยใช้คำสั่ง #include ตัวประมวลผลก่อนเป็นส่วนหนึ่งของมัน อย่างไรก็ตามจะไม่รวมบรรทัดซอร์สที่ถูกข้ามเนื่องจากคำสั่ง preprocessor inclusion แบบมีเงื่อนไข


หน่วยการรวบรวมมีความสำคัญในการระบุขอบเขตของตัวระบุและเพื่อกำหนดความเชื่อมโยงของตัวระบุกับตัวระบุภายนอกและภายในอื่น ๆ


หน่วยการรวบรวมอาจเกี่ยวข้องกับฟังก์ชั่นหรือข้อมูลในหน่วยการรวบรวมอื่น ๆ ในวิธีการด้านล่าง:

  • ฟังก์ชั่นในหนึ่งหน่วยการรวบรวมสามารถเรียกฟังก์ชันในหน่วยการรวบรวมที่แตกต่างกันโดยสิ้นเชิง
  • การเชื่อมโยงภายนอกสามารถกำหนดให้กับวัตถุข้อมูลเพื่อให้แน่ใจว่าหน่วยการรวบรวมอื่นสามารถเข้าถึงได้

โปรแกรมที่ประกอบด้วยมากกว่าหนึ่งหน่วยการรวบรวมสามารถรวบรวมเป็นรายบุคคลแล้วเชื่อมโยงในภายหลังเพื่อสร้างโปรแกรมปฏิบัติการ หน่วยการคอมไพล์ C ที่ถูกกฎหมายประกอบด้วยการประกาศภายนอกอย่างน้อยหนึ่งรายการ


คำจำกัดความนี้เขียนขึ้นในบริบทของการเขียนโปรแกรม

หน่วยรวบรวมคืออะไร - คำจำกัดความจาก techopedia