C Syntax Flashcards

1
Q

Wat doet het auto trefwoord in C?

A

Het geeft een lokale variabele een lokale levensduur.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welk trefwoord gebruik je om een functie te verlaten?

A

return

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Wat is de functie van het const trefwoord in C?

A

Het maakt een variabele niet-wijzigbaar.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Wanneer gebruik je break in een loop of switch statement?

A

Om uit een samengestelde statement te stappen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Wat doet continue in een lus?

A

Het gaat naar de bovenkant van de lus om de volgende iteratie te starten.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Hoe definieer je een nieuw gegevenstype in C?

A

Met het typedef trefwoord.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wat is het doel van het extern trefwoord?

A

Het geeft aan dat een identifier extern is gedefinieerd.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Welke gegevenstype wordt gebruikt voor kommagetallen met dubbele precisie?

A

double

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wat doet volatile in C?

A

Het geeft aan dat een variabele elders in het programma kan worden gewijzigd, wat belangrijk is voor optimalisatie door de compiler.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Wat doet het register trefwoord in C?

A

Het geeft aan dat een variabele in een CPU-register moet worden opgeslagen voor snellere toegang.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Wat is de basale structuur van een if-statement in C?

A

if(TEST) {
CODE;
} else if(TEST) {
CODE;
} else {
CODE;
}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Hoe ziet een switch-statement eruit in C?

A

switch (OPERAND) {
case CONSTANT:
CODE;
break;
default:
CODE;
}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Beschrijf de structuur van een while-lus in C.

A

while(TEST) {
CODE;
}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Hoe voeg je een continue statement toe aan een while-lus in C?

A

while(TEST) {
if(OTHER_TEST) {
continue;
}
CODE;
}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Wat is de syntaxis van een do-while-lus?

A

do {
CODE;
} while(TEST);

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Hoe gebruik je een for-lus in C?

A

for(INIT; TEST; POST) {
CODE;
}

17
Q

Hoe definieer je een functie in C?

A

TYPE NAME(ARG1, ARG2, ..) {
CODE;
return VALUE;
}

18
Q

Beschrijf de syntaxis van een typedef in C.

A

typedef DEFINITION IDENTIFIER;

19
Q

Wat is de structuur van een struct in C?

A

struct NAME {
ELEMENTS;
} [VARIABLE_NAME];

20
Q

Hoe ziet de structuur van een union eruit in C?

A

union NAME {
ELEMENTS;
} [VARIABLE_NAME];

21
Q

Wat doet een goto statement in C en hoe ziet de structuur eruit?

A

if(ERROR_TEST) {
goto fail;
}

fail:
CODE;

22
Q

Waar slaat een enkele quote op

A

Het is voor single characters.

23
Q
A