hi
das ist jetzt kein sonderlich guter Test. Habe gerade mal mit dem Online C Compiler bei Tutorialspoint getestet, da kann man
unsigned int a = -1;
problemlos zuweisen und findet dann 0xffffffff vor.
Also dasselbe Ergebnis. uint32_t b = -1;
geht problemlos mi MinGW gcc auf XP.
Mein Test sollte übrigens auch die Endiannes zeigen, mit b=1 tut er das.
MfG