vfl_freak
Premium-User
hi vfl_freak, danke für deinen tipp.
Habe ja jetzt ein unsigned char array aus 4 zeichen...
[0] = 0
[1] = x
[2] = 2
[3] = 0
kann ich die jetzt zusammen in ein unsigned char (kein array) kopieren? so das ich halt nur ein unsigned char habe und kein array?
Danke
Moin,
da hast Du aber was gewaltig missverstanden :-(
Du hast weiter oben geschrieben, dass Dein String nur die Zeichen 0x020 (also Blanks) enthält!
Das hexadezimale Zeichen 0x20 entspricht Dezimal 32 und somit ist es völlig egal, ob Du signed char 0x20 oder unsigned char 0x020 deklarierst! Interessant ist eigentlich nur für die Zeichen, die nicht zw. 0 und +127 liegen.
Gemeint war die Schleife so, dass Du das jeweils i-te Zeichen des einen Strings castest und an die i-te Stelle des anderen schreibst!
Mit Deinen Array
läßt sich so gut wie nix anfangen, da Du diese 4 Byte ja nun kaum noch (oder nur mit extrem viel überflüssigem Aufwand) als einzelnes Blank interpretieren kannst ...Habe ja jetzt ein unsigned char array aus 4 zeichen...
[0] = 0
[1] = x
[2] = 2
[3] = 0
Gruß
Klaus