geht auch noch kürzer, sogar ultrakurz wenn man es quick n dirty macht ^^
Code:kurz: unsigned char *ptr = (usnigned char*)&Mein4ByteWort; for(int i = 0; i < 4; i++) { meinchararray[i] = *(ptr+i); } ALTERNATIV ->>> ACHTUNG kann sein dass ich ziel und quelle vertauscht habe, bitte in der beschreibung nachsehen ^^ memcpy(ptr, meinchararray, 4); quick n dirty, wenn man die werte nur kurzweilig braucht und NICHT verändert unsigned char *ptr = (unsigned char*) &Mein4ByteWort; und dann einfach per ptr[index] direkt benutzen!!!







Zitieren

Lesezeichen