Hirdetés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- sh4d0w: Nyitlocker
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Gurulunk, WAZE?!
- Rap, Hip-hop 90'
- bambano: Bambanő háza tája
Új hozzászólás Aktív témák
-
dudika10
veterán
válasz
Geresics
#3883
üzenetére
Egy függvény nem dolgozik a változóidon.
Másolatokat készít róluk.
Így ha a darab változódba beírod az 5-öt, és átadod egy függvénynek, akkor a függvény csinál ezzel valamit, átírja 6-ra, majd visszatér.
De mivel a függvény csak egy másolaton dolgozik, ezért a változóddal nem történik semmi.Erre találták ki a pointereket és/vagy globális változókat. Előbbit ajánlanám.
Pointerek segítségével átadhatod a memóriacímet, és így a függvény oda fogja írni.
Amíg csak 1 darab értéket kell módosítani a függvénynek, addig használhatod a visszatérési értékét.
Ha nem void ... a függvény, hanem int ... akkor a return darab; azt fogja eredményezni, hogy a darab értékét a függvény visszaadja.Pl.: int szamlalas ()
...
return db;
}és meghívásnál pedig:
db=szamlalas(db);Remélem érthető nagyjából és nem írtam semmi hülyeséget.
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Eladó Konfig I5 12400F 16GB DDR4 1TB SSD RX9060XT 8GB!
- Hibátlan, újszerű Crucial 32GB (2x16GB) KIT DDR4 3200MHz CL16 Ballistix Black - Még 6 év bolti gari!
- 24" Samsung Odyssey G3 G30A FHD 144Hz gaming monitor
- Újszerű, hibátlan Fossil ES3433 női fémszíjas quartz óra - Még 1 év magyar bolti garival! -
- Phantom gaming 6900XT dobozos.
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

