Gast
#1958293
Hallo. Ich empfange per RS232 Daten. Diese Daten werden in ein unsigned char array geschrieben. Es kommt immer wird immer zuerst das Low Byte und dann das High Byte übertragen. Wenn ich alle Daten empfangen habe möchte ich das unsinged char array in ein unsigned int array kopieren. Uns zwar möchte ich die Daten im Little Endian Format abspeichern und dies am besten mit pointern. Ich hatte an folgende Lösung gedacht: * int_array = *char_array anschließend die Adresse des Pointers erhöhen. Jedoch ist mir dann aufgefallen das der Integer Pointer um 2 Byte erhöht wird. Dies wird dann ja nicht funktionieren.