[SE] Declaratie vs definitie bij vars
Posted: Thu May 31, 2007 7:36 pm
We zitte met een irritante c++ vraag (ik en een paar andere)
De cursus zegt:
int a => declaratie en def???
int *a => declaratie???
a = new int => def???
als da laatste zo is, dan klopt de cursus daar niet want ge kunt toch nog: a = new int in u zelfde block zette zonder probleem?
Hellraiser
De cursus zegt:
Maar hoe paste dit toe op variabelen???Er is een onderscheid tussen
“declaration” en “definition”
o Declaration: wat is het (binding van de
naam met het type)
o Definition: waar is het (instantiatie van
de betrokken entiteit)
int a => declaratie en def???
int *a => declaratie???
a = new int => def???
als da laatste zo is, dan klopt de cursus daar niet want ge kunt toch nog: a = new int in u zelfde block zette zonder probleem?
Hellraiser