Siis kysymys on C ja olio-ohjelmointi kirjassa?
Mikä on tunnuksen esittelyn ja määrittelyn ero?
Näin minä sen olen miettinyt: Ei mitään eroa, kun eikös tunnus esitellä ja määritellä samalla.
esim. int paino;
Vai mitä tässä oikein meinataan?
Mikä on tunnuksen esittelyn ja määrittelyn ero?
Näin minä sen olen miettinyt: Ei mitään eroa, kun eikös tunnus esitellä ja määritellä samalla.
esim. int paino;
Vai mitä tässä oikein meinataan?
Vastaukset 4
Vanhimmat
int[] aa;
vs.
int[32] aa;
Ainakin tässä tapauksessa on ero:
int luku; // esittely ja määrittely
Jossain toisessa tiedostossa, sama muuttuja:
extern int luku; // vain esittely
Ainakin tässä tapauksessa on ero:
int luku; // esittely ja määrittely (varaa muistia)
Jossain toisessa tiedostossa, sama muuttuja:
extern int luku; // vain esittely (ei varaa muistia)
Ohoo - tuli tuplana, vaikka eka lähetys ei onnistunutkaan. Hmm...