Rumah Pembangunan Apakah unit kompilasi? - definisi dari techopedia

Apakah unit kompilasi? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Unit Kompilasi?

Unit kompilasi merujuk kepada kod sumber C yang dikompilasi dan dirawat sebagai unit logik tunggal. Ia biasanya satu atau lebih fail lengkap; Walau bagaimanapun, ia juga mungkin merupakan sebahagian daripada fail jika arahan preprocessor #ifdef digunakan untuk memilih bahagian kod tertentu.


Takrif dan pengisytiharan dalam unit kompilasi menetapkan skop objek data.


Techopedia menerangkan Unit Kompilasi

Unit kompilasi menggabungkan fail-fail yang termasuk menggunakan #include preprocessor directive sebagai sebahagian daripadanya. Walau bagaimanapun, ia tidak menggabungkan garisan sumber yang dilangkau kerana petunjuk pra proses pengemukaan bersyarat.


Unit penyusunan adalah penting untuk mengenal pasti skop pengecam, dan menentukan hubungan pengenal dengan pengenal luaran dan dalaman yang lain.


Unit penyusunan mungkin berkaitan dengan fungsi atau data dalam unit kompilasi lain di bawah cara yang diberikan:

  • Fungsi dalam satu unit kompilasi boleh memanggil fungsi dalam unit kompilasi yang sama sekali berbeza.
  • Hubungan luar dapat diberikan kepada objek data untuk memastikan unit kompilasi lain dapat mengaksesnya.

Program yang terdiri daripada lebih daripada satu unit kompilasi boleh disusun secara individu, dan kemudian dikaitkan dengan mewujudkan program yang boleh dilaksanakan. Unit kompilasi C yang sah termasuk tidak kurang daripada satu perisytiharan luar.


Takrif ini ditulis dalam konteks Pengaturcaraan

Apakah unit kompilasi? - definisi dari techopedia