Mājas Attīstība Kas ir apkopošanas vienība? - definīcija no tehopedijas

Kas ir apkopošanas vienība? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē kompilācijas vienība?

Apkopošanas vienība attiecas uz C avota kodu, kas tiek apkopots un apstrādāts kā viena loģiska vienība. Parasti tas ir viens vai vairāki pilnīgi faili; tomēr tā var būt arī noteikta faila daļa, ja, lai izvēlētos īpašas koda sadaļas, tiek piemērota #ifdef priekšapstrādātāja direktīva.


Definīcijas un deklarācijas kompilācijas vienībā nosaka datu objektu darbības jomu.


Techopedia izskaidro kompilācijas vienību

Apkopošanas bloks tajā iekļauj failus, kas iekļauti, izmantojot direktīvu #include. Tomēr tajā nav iekļautas avota līnijas, kuras tiek izlaistas, ņemot vērā nosacījumus par iekļaušanu priekšapstrādes procesoros.


Kompilācijas vienības ir ļoti svarīgas, lai identificētu identifikatoru darbības jomu un noteiktu identifikatoru saikni ar citiem ārējiem un iekšējiem identifikatoriem.


Kompilācijas vienība var attiekties uz funkcijām vai datiem citās kompilācijas vienībās, izmantojot turpmāk norādītos līdzekļus:

  • Funkcija vienā kompilācijas vienībā ļoti labi varētu izsaukt funkciju pavisam citā kompilācijas vienībā.
  • Datu objektiem var piešķirt ārēju sasaisti, lai nodrošinātu, ka citi kompilācijas bloki var tiem piekļūt.

Programmas, kas sastāv no vairāk nekā vienas kompilācijas vienības, var sastādīt atsevišķi, un pēc tam tās var savienot, lai izveidotu izpildāmu programmu. Likumīga C kompilācijas vienība ietver ne mazāk kā vienu ārēju deklarāciju.


Šī definīcija tika uzrakstīta programmēšanas kontekstā

Kas ir apkopošanas vienība? - definīcija no tehopedijas