pl: c Mathematik über Binary

Beitrag lesen

danke für Deine Hinweise auf const!

Natürlich darf man nicht nach eigenem Ermessen Bytes im RAM einfach so austauschen, da ist const sicher hilfreich.

Wenn man was terminieren will, muss man schon eine Kopie ziehen, etwa so:

    uint32_t h =  1145258561;

    char w[4]; // neuer Speicherplatz
    strncpy(w, (char*)&h, 4); // Kopie
    w[4] = 0;  // Terminierung

    printf("%s\n", w); // ABCD

MfG