logo

C #opnemen

De preprocessorrichtlijn #include wordt gebruikt om code van een bepaald bestand in het huidige bestand te plakken. Het wordt onder meer door het systeem gedefinieerde en door de gebruiker gedefinieerde headerbestanden gebruikt. Als het opgenomen bestand niet wordt gevonden, geeft de compiler een fout weer.

binaire zoekboom]

Door het gebruik van de #include-richtlijn geven we informatie aan de preprocessor waar hij naar de headerbestanden moet zoeken. Er zijn twee varianten om de #include richtlijn te gebruiken.

  1. #erbij betrekken
  2. #include 'bestandsnaam'

De #erbij betrekken vertelt de compiler dat hij moet zoeken naar de map waar systeemheaderbestanden worden bewaard. In UNIX is dit de map usrinclude.

De #include 'bestandsnaam' vertelt de compiler om in de huidige map te kijken waar het programma wordt uitgevoerd.

doorgestreepte afwaardering

#include richtlijnvoorbeeld

Laten we een eenvoudig voorbeeld bekijken van de #include-richtlijn. In dit programma nemen we het stdio.h-bestand op omdat de printf()-functie in dit bestand is gedefinieerd.

 #include int main(){ printf('Hello C'); return 0; } 

Uitgang:

 Hello C 

#includeopmerkingen:

Notitie 1: In de #include-richtlijn worden opmerkingen niet herkend. Dus in het geval van #include wordt a//b behandeld als bestandsnaam.

Opmerking 2: In de richtlijn #include wordt een backslash beschouwd als normale tekst en niet als escape-reeks. Dus in het geval van #include wordt a b behandeld als bestandsnaam.

javascriptvariabele globaal

Notitie 3: Je kunt alleen commentaar achter de bestandsnaam gebruiken, anders krijg je een foutmelding.