Hirdetés
- Megérkezett a Google Pixel 7 és 7 Pro
- Google Pixel topik
- Honor 200 Pro - mobilportré
- Így lehet kiszúrni, ha kamu AirPods fülest akarnak eladni neked
- Drasztikus változást mutat a Sony mobilja az első képeken
- Samsung Galaxy Watch6 Classic - tekerd!
- Xiaomi 14T - nem baj, hogy nem Pro
- Hivatalos a OnePlus 13 startdátuma
- Android alkalmazások - szoftver kibeszélő topik
- Apple Watch
Új hozzászólás Aktív témák
-
válasz
Pttypang
#5112
üzenetére
Erre is jo, de alapvetoen ez nagyon szuk resze a pointerek felhasznalasi modjanak. Azt gondold vegig, hogy imperativ programozasi nyelvekben (pl. C) megkulonboztetunk ket dolgot:
- ertek
- identitasTehat ha van ket valtozonk:
int a = 5;
int b = 5;.. akkor az ertekuk megegyezik, az identitasuk nem. A pointer arra jo, hogy ne erteket kezelj, hanem identitast. Ha atadom egy fuggvenynek a 'b' valtozo erteket, akkor az 5-ost adom at. Az eredeti b-vel (az identitassal) nem tud a hivott fuggveny semmit sem kezdeni, hiszen arrol nem tud, o csak az erteket (5) latja. Ha a b-re mutato pointert adom at (&b), akkor a hivott fuggveny az identitasrol tud, meg tudja valtoztatni b erteket, ha akarja.
Kepzelj el pl. egy fuggvenyt, ami kicsereli ket valtozo erteket. Ezt nem lehet megcsinalni csak ertekek atadasaval -- a 'csere' fuggveny bemenete ket _identitas_, hiszen ertekeket nem lehet megcserelni, azok ugyanugy ertekek maradnanak.
Funkcionalis nyelvekben (pl. Lisp, ML-leszarmazottak) nincs szukseg ilyesmire, mert ott csak ertekek vannak, identitas nincs. (Illetve van, csak sokkal jobban kezbentartott modon kezeljuk.)
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- PlayStation 5
- Egyre több tényező hajtja felfelé az árakat, és hol van még a vége?
- Forza sorozat (Horizon/Motorsport)
- Kínai és egyéb olcsó órák topikja
- Melyik tápegységet vegyem?
- Kerékpárosok, bringások ide!
- Információbiztonság, kiberbiztonság, adatvédelem
- Milyen egeret válasszak?
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- További aktív témák...
- HP Probook 470 G5 (Intel Core i5-8250U 4 mag 8 szál, 17.,3" FullHD) több darab, akár 24.990Ft
- HP Probook 430 G7 (Intel Core i5-10210U 4 mag 8 szál, 13,3" FullHD) több darab, akár 24.990Ft
- Samsung A 56 5G telefon
- LENOVO LOQ 15ARP9 - RYZEN 7 7435HS / RTX4050 / 24GB RAM / 512G NVMe / 15,6 FHD IPS 144Hz (bontatlan)
- újszerű iPhone Air 256GB space black asztrofekete független Apple 3 év garancia iStyle vásárlás
- Apple iPhone 12 Pro Max 256 GB Blue 100% Akkumulátor 1 év Garancia Beszámítás Házhozszállítás
- Azonnali készpénzes Intel i5 i7 i9 8xxx 9xxx processzor felvásárlás személyesen / csomagküldés
- AKCIÓ! Asus TUF A16 2024 FA607NUG Gamer notebook - R7 7445HS 16GB DDR5 1TB SSD RTX 4050 6GB
- Konzol felvásárlás!! Playstation 5, Playstation 5 Pro
- Honor X6 /4/64GB / Kártyafüggetlen / 12Hó Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

