Új hozzászólás Aktív témák
-
Karma
félisten
válasz
Sk8erPeter
#1420
üzenetére
"És hogy is van tovább?
"Igazából nincs itt sok már, csak azért tereltem el a szót, hogy ne legyen kavar.

A pointer a háttérben mindig egy 32/64 bites int szám, egyszerű változó, és úgy is viselkedik, mintha egy sima int változód lenne."Mondjuk jelen esetben a példaprogramnál ez nem volt világos, hogy minek foglaltunk akkor helyet az adatoknak, ha utána rögtön az eltárolás után meg is szabadultunk tőle. Igaz, erre lehetne azt mondani, hogy mivel nem volt része a feladatnak az, hogy tovább tárolgassuk, és még csináljunk vele valamit, csak a szavakra darabolás."
Pontosan ez történt
Felépíti, és el is tünteti. Szerintem durva pontlevonás járna érte, ha nem tenné a hallgató. Viszont cserébe jól bemutatja, hogy egy fésűs adatszerkezetet hogy kell felszabadítani. -
shev7
veterán
válasz
Sk8erPeter
#1420
üzenetére
mert ha egytol indexelnenk, akkor
p[1] = *p
p[2]= *(p+1)
.
.
.0-s indexelesnel mindket oldalon ugyan az a szam van

"hogy lehet deklarálni úgy egy változót, hogy byte *p; . Ez mire jó ebben a formában? "
Na most ennek utananeztem, hogy ne irjak hulyeseget. A lenyege, hogy egyertelmu legyen. A * operator ugyanis jobbra kot. Barmennyire is irod kozel a tipushoz

Szoval ha irsz egy ilyet:
long* first, second;
akkor deklaraltal egy long pointert (first) es egy long valtozot (second). De akkor mar miert nem irnad le egyertelmuen:
long *first, second; es igy senki nem fogja azt gondolni hogy ket pointert deklaraltal.
Ú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!
- E-book olvasók
- Redmi Note 15 Pro+ - több plusz, mint mínusz
- Jogász topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Abarth, Alfa Romeo, Fiat, Lancia topik
- OLED monitor topic
- Milyen videókártyát?
- Netfone
- A Föld teraformálásával építene galaktikus birodalmat Elon Musk
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- Asus Zenbook 14 UX3405MA, I7 Ultra 155H, 16GB Ram, 1TB SSD, OLED kijelző, garanciás
- Dell D800 23-éves , jó aksi , full-HD , dedikált vga , retró csemege !!!
- Lenovo IdeaPad Slim 3 // AMD Ryzen 3 7320U // 8GB RAM // 240GB SSD // magyar billentyűzet //
- GAMER PC // AMD Ryzen 5 3600 // 16GB RAM // 512GB SSD // RX 6700 XT
- ASUS RT-AX92U AX6100 Tri-band WiFi6 gigabit AiMesh (2-Pack) Wi-Fi router
- AKCIÓ! 4TB Seagate Barracuda ST4000 SATA HDD meghajtó garanciával hibátlan működéssel
- iKing.Hu - Apple iPhone 16e 128GB White használt újszerű 100% akku 83 ciklus garanciás 2026.10.26-ig
- Xiaomi Redmi A5 128GB, Kártyafüggetlen, 1 Év Garanciával
- AKCIÓ! Intel Core i7 4790K 4 mag 8 szál processzor garanciával hibátlan működéssel
- LG UltraGear 32GS94UX-B OLED Monitor! 3840x2160 / 480Hz / 0.03ms / G-Sync / FreeSync! BeszámítOK
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
"

