Programmeren in C/Bestanden: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Regel 48:
[[Afbeelding:Foobar inc.svg]]
 
Merk op dat ''main.c'' nergens direct verwijst naar de implementaties in ''file.c'', ''select.c'' en ''send.c''. Hoe die bestanden er precies uitzien is verder niet interessant en wat meer is, de broncode van die bestanden hoeft niet eens aanwezig te zijn. Als het interface bestand er maar is, is de compiler tevreden en laat het de ''linker'' verder uitzoeken.
 
Ook de standaard onderdelen van ''C'' zijn als modules geimplementeerd, zoals bijvoorbeeld ''stdio.h'' ('''St'''andar'''d''' '''I'''nput/'''O'''utput) en worden op exact dezelfde manier behandeld. Een interface (''stdio.h'') wordt ingevoegd en de linker trekt de bijbehorende implementatie uit een ''library''. Uiteindelijk kan het plaatje vaak nog iets ingewikkelder zijn:
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.