C cast mit einem & ?

#2658116
Lesenswert?

Simon schrieb:
>
1
>  *pucFrame = ( UCHAR * ) & ucRTUBuf[MB_SER_PDU_PDU_OFF];
2
>
>
> Wieso ist das & da dazwischen und was macht es?

Es ist derselbe Operator, der er auch wäre, wenn der Cast nicht da wäre:
Adress Of

Nimm die Adresse von ucRTUBuf[MB_SER_PDU_PDU_OFF]
und nachdem du die Adresse hast, wechsle den Datentyp dieses Pointers zu 
UCHAR *

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren