Veröffentlicht 26. August 200421 j Hi, wie bekomme ich eine UCHAR Variable UCHAR test[256]; nach integer? Finde dazu leider nix *grml* Danke
26. August 200421 j hi danke hat wunderbar funktioniert.. eine frage habe ich noch.. Im UChar wert steht 0001 aber in integer variable steht dann nur 1.. kann ich die führenden drei nullen auch in den integer wert übergeben?
26. August 200421 j Nein. Integer ist ja nur ne Zahl, kein String. Du kannst also höchstens bei der Ausgabe mit printf() oder so angeben, daß du maximal n führende Nullen ausgeben willst.
26. August 200421 j Hi ok vielen Dank eine frage habe ich noch, kann ich auch den atoi befehl in die umgekehrte reihe machen? also von int in UCHAR denn dann bringt er mir immer access violation
26. August 200421 j #include <stdlib.h> #include <string.h> UCHAR zahl[256]; char temp[256]; int i = 30; itoa(i,temp,10); strcpy((char*)zahl,temp);
26. August 200421 j #include <stdlib.h> #include <string.h> UCHAR zahl[256]; char temp[256]; int i = 30; itoa(i,temp,10); strcpy((char*)zahl,temp); hi habs schon mit sprintf((char*)zahl,"%d", i) gelöst, danke trotzdem!
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.