unterschied: fkt(int *a) & fkt(int &a)
-
hm worin liegt eigentlich der unterschied bzw. was genau mach ich
mit im prinzip doch nix anderes als mit fkt(intoder ?
fkt(int ¶meter);
thx _um
-
Hallo,
du uebergibst anstatt einen Zeiger eine Referenz. Im Gegensatz zum Zeiger, ist
deine Referenz immer gueltig.mfg
v R
-
ah verstehe...also wird bei
int test; void fkt(int &asd) { } fkt(test);
keine kopie von test an fkt übergeben sondern nur die refernz,
ohne aber einen pointer zu erzeugen, zumindest keinen auf den ich zugriff habe
richtig?
-
Richtig, es wird eine Referenz uebergeben, sonst nichts.
mfg
v R
-
okay,
danke!