Kezdőoldal » Számítástechnika » Programozás » Mire szolgál ez a operátor?

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?
2014. dec. 18. 20:20
Hasznos számodra ez a válasz?
 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.

2014. dec. 18. 21:46
Hasznos számodra ez a válasz?
 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

2014. dec. 19. 00:46
Hasznos számodra ez a válasz?

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!