C Syntax Flashcards
Wat doet het auto trefwoord in C?
Het geeft een lokale variabele een lokale levensduur.
Welk trefwoord gebruik je om een functie te verlaten?
return
Wat is de functie van het const trefwoord in C?
Het maakt een variabele niet-wijzigbaar.
Wanneer gebruik je break in een loop of switch statement?
Om uit een samengestelde statement te stappen.
Wat doet continue in een lus?
Het gaat naar de bovenkant van de lus om de volgende iteratie te starten.
Hoe definieer je een nieuw gegevenstype in C?
Met het typedef trefwoord.
Wat is het doel van het extern trefwoord?
Het geeft aan dat een identifier extern is gedefinieerd.
Welke gegevenstype wordt gebruikt voor kommagetallen met dubbele precisie?
double
Wat doet volatile in C?
Het geeft aan dat een variabele elders in het programma kan worden gewijzigd, wat belangrijk is voor optimalisatie door de compiler.
Wat doet het register trefwoord in C?
Het geeft aan dat een variabele in een CPU-register moet worden opgeslagen voor snellere toegang.
Wat is de basale structuur van een if-statement in C?
if(TEST) {
CODE;
} else if(TEST) {
CODE;
} else {
CODE;
}
Hoe ziet een switch-statement eruit in C?
switch (OPERAND) {
case CONSTANT:
CODE;
break;
default:
CODE;
}
Beschrijf de structuur van een while-lus in C.
while(TEST) {
CODE;
}
Hoe voeg je een continue statement toe aan een while-lus in C?
while(TEST) {
if(OTHER_TEST) {
continue;
}
CODE;
}
Wat is de syntaxis van een do-while-lus?
do {
CODE;
} while(TEST);