Servus Leute,
hab ein kleines Anfängerproblem irgendwie Oo.
Hoffe auf Hilfe, ich verratz an dem Problem. Google und SuFu konnten mir bislang auch nicht helfen.
Und zwar folgendes:
Wieso macht die 0x00 ein Problem
Ich krieg die Null weder in ein Char Array noch in ein Integer Array.
Kommt nur Crap bei rum... wieso? Was kann man dagegen machen?
Greetz
retn
hab ein kleines Anfängerproblem irgendwie Oo.
Hoffe auf Hilfe, ich verratz an dem Problem. Google und SuFu konnten mir bislang auch nicht helfen.
Und zwar folgendes:
Code:
char *s = "\x51\xF7\x00\xFF";
int d[4];
for (int i = 0; i < strlen(s); i++) {
printf("%x\n", (s[i] & 0xFF));
}
Wieso macht die 0x00 ein Problem
Ich krieg die Null weder in ein Char Array noch in ein Integer Array.
Kommt nur Crap bei rum... wieso? Was kann man dagegen machen?
Greetz
retn