- Poco X6 Pro - ötös alá
- Apple iPhone 16 Pro - rutinvizsga
- Bemutatkozott a Poco X7 és X7 Pro
- Ezek a OnePlus 12 és 12R európai árai
- Xiaomi 12X – kicsi a bors és hűvös
- Mi várható 2025-ben a mobilpiacon?
- Sony Xperia 1 V - kizárólag igényeseknek
- Poco X5 Pro - ránézésre jó
- iPhone topik
- Earfun Air Pro 3 - te is, fiam, Bluetooth?
Új hozzászólás Aktív témák
-
cadtamas
tag
válasz dabadab #3874 üzenetére
Nagyon köszönöm a válaszod.
A fő felhasználási terület a függvények paramétereinél van. A paramétereket alapvetően átadhatjuk értékként vagy hivatkozásként: ha értékként adjuk át, akkor ha a függvényben bizergáljuk, az nincs kihatással az eredeti változóra - ha hivatkozásként, akkor meg igen.
Ha a függvény feladata egy változó módosítása, akkor miért nem adjuk meg a függvény visszatérési értékének ezt az értéket és írjuk felül az eredeti változót?
A másik felhasználás az, amikor new-val hozunk létra objektumokat, hogy az élettartamuk független legyen annak a függvénynek az élettartamától, amelyik létrehozza őket (ugye a helyi változók csak addig élnek, amíg a függvény le nem fut - ha new-val hozol létre valamit, az meg addig, amíg rá nem küldesz egy delete-et).
Erre tudnál adni valami pédát, mert nem értem miért lenne szükségem bármire egy függvényből annak lefutása után. (kivéve persze az eredményt) Vagy ha szükségem van rá, akkor miért nem a programtörzsben deklarálom?
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Apple iPad Pro 11 2024 Wifi + Cellular 256GB M4 Garanciális
- Apple iPad Pro 13 Wifi + Cellular 512GB 2024 M4Garanciális
- Lenovo Legion 5, 15'6, Ryzen 7 5800h, RTX 3060, RAM 16gb
- iphone 16 128GB gyári független, új, bontott
- XBox Series S 512GB játék konzol /makulátlan/dobozában/2025.06.05-ig Garanciával/Beszámítás.