Mire szolgál ez a operátor?
Figyelt kérdés
-> oké hogy Mutatón keresztüli tagelérés de ez pontosan mi?2014. dec. 18. 20:03
1/4 anonim válasza:
Az a->b pontosan ugyan azt csinálja mint a (*a).b ha így egyszerűbb. Pontosan mire vagy kíváncsi?
2/4 A kérdező kommentje:
hát hogy micsinál? a 2. se tudom csak elkezdtem nézegetni open source programokat és ott használják ezt :)
2014. dec. 18. 21:30
3/4 anonim válasza:
Már te magad is leírtad: "Mutatón keresztüli tagelérés".
Melyik szót nem érted belőle?
A->B visszaadja annak az objektumnak a B attribútumának értékét amire az A mutat.
4/4 anonim válasza:
struct st {
int x;
}
...
struct st *a;
...
Ha az "a" pointer által mutatott struktúrát akarod elérni, akkor:
*a
Ha ennek az "x" tagját akarod elérni, akkor:
(*a).x
Ezt lehet egyszerűbben írni így:
a->x
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!