Nederlandse leereditie
C-fouten: oorzaken en oplossingen
Begrijp segmentatiefouten, ongedefinieerde verwijzingen en ontbrekende puntkomma’s in C. Zoek de oorzaak en test de verbeterde code in de compiler.

Lees uitleg over segmentatiefouten, ongedefinieerde verwijzingen en ontbrekende puntkomma’s. Zoek de melding die je programma toont en lees de toelichting, zodat je de oorzaak van het zichtbare symptoom kunt onderscheiden.
Open het onderwerp dat je wilt oefenen en lees de uitleg voordat je code probeert. Gebruik de knoppen bij het codeblok om het voorbeeld in de compiler te openen, voeg de benodigde invoer toe en vergelijk de uitvoer. Verander steeds één waarde om het gedrag van het programma te begrijpen.
Segmentatiefout in C
Vind ongeldige geheugentoegang en herstel grenzen en objectlevensduur.
Ongedefinieerde verwijzing in C
Onderscheid declaraties en definities wanneer de linker een functie niet vindt.
Ontbrekende puntkomma in C
Vind onvolledige instructies en declaraties zonder willekeurig tekens toe te voegen.
Impliciete functiedeclaratie in C
Declareer elke functie vóór gebruik met een prototype dat bij de definitie past.
Rekenkundige uitzondering in C
Onderzoek ongeldige gehele delingen achter de melding floating point exception.
Verwachte declaratie aan het bestandseinde in C
Zoek blokken of constructies die vóór het einde van de broncode open blijven.