Begriff Erklärung



  • Hallo habe diesen Ausdruck in einem Code :

    (Uint8*)&SerMes

    Da ich mich erst in die C Programmierung einarbeite weis ich nicht genau was es ist. Denke mal es ist ein gecasteter Pointer auf SerMes.Wenn das stimmt warum macht man so etwas?



  • C_Anfänger schrieb:

    Denke mal es ist ein gecasteter Pointer auf SerMes.Wenn das stimmt warum macht man so etwas?

    Genau. Wahrscheinlich weil man den Inhalt von SerMes statt mit seinem eigentlichen Typ als Byte-Array ansprechen will.



  • Also wenn ich Nachrichten z.B. über ne Serielle Schnitstelle versende mache ich das? und welchen Vorteil hat das ? oder kann man das auch anderst machen?


Anmelden zum Antworten