Rumah Pengembangan Apa itu unit kompilasi? - definisi dari techopedia

Apa itu unit kompilasi? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud dengan Unit Kompilasi?

Unit kompilasi mengacu pada kode sumber C yang dikompilasi dan diperlakukan sebagai unit logis tunggal. Ini umumnya satu atau lebih file lengkap; Namun, itu juga dapat menjadi bagian tertentu dari file jika arahan #ifdef preprocessor diterapkan untuk memilih bagian kode tertentu.


Definisi dan deklarasi dalam unit kompilasi menetapkan ruang lingkup objek data.


Techopedia menjelaskan Unit Kompilasi

Unit kompilasi menggabungkan file-file yang disertakan menggunakan arahan #include preprocessor sebagai bagiannya. Namun, itu tidak menggabungkan garis sumber yang dilewati karena arahan preprocessor inklusi bersyarat.


Unit kompilasi sangat penting untuk mengidentifikasi ruang lingkup pengidentifikasi, dan untuk menentukan hubungan pengidentifikasi dengan pengidentifikasi eksternal dan internal lainnya.


Unit kompilasi dapat berhubungan dengan fungsi atau data dalam unit kompilasi lain dengan cara di bawah ini:

  • Suatu fungsi dalam satu unit kompilasi bisa memanggil fungsi dalam unit kompilasi yang sama sekali berbeda.
  • Tautan eksternal dapat ditugaskan ke objek data untuk memastikan bahwa unit kompilasi lain dapat mengaksesnya.

Program yang terdiri dari lebih dari satu unit kompilasi dapat dikompilasi secara individual, dan kemudian dihubungkan untuk membuat program yang dapat dieksekusi. Unit kompilasi C yang sah mencakup tidak kurang dari satu deklarasi eksternal.


Definisi ini ditulis dalam konteks Pemrograman

Apa itu unit kompilasi? - definisi dari techopedia