Hallo,
ich habe folgendes Problem.
in meinem Projekt habe ich als Ausgangswerte unsigned short values.
diese möchte ich aber als ASCII Zeichen ausgeben.
zb habe ich den dezimalen Ausgangswert 20299, den ich dann in
seinen hex wert von 4F4B umwandle. nun muss ich aber den wert in zwei teile aufteilen um aus 4F=O und 4B=K zu erhalten.
ich hatte versucht :
aber ich weis net wie ich mit C die beiten hinteren werte als 4B ansprechen/einzeln kopieren kann um dann mit das ASCII zeichen zu erhalten?
Gruss Matze
ich habe folgendes Problem.
in meinem Projekt habe ich als Ausgangswerte unsigned short values.
diese möchte ich aber als ASCII Zeichen ausgeben.
zb habe ich den dezimalen Ausgangswert 20299, den ich dann in
seinen hex wert von 4F4B umwandle. nun muss ich aber den wert in zwei teile aufteilen um aus 4F=O und 4B=K zu erhalten.
ich hatte versucht :
Code:
int A=20299;
printf("%x \n",A);
char mychar[4];
sprintf(mychar, "%x",A);
printf("string= %s\n",mychar);
printf("char= %c\n",A);
aber ich weis net wie ich mit C die beiten hinteren werte als 4B ansprechen/einzeln kopieren kann um dann mit das ASCII zeichen zu erhalten?
Gruss Matze