Menu schließen

Informatik C Integer in Char -> Arrays

Frage: Informatik C Integer in Char -> Arrays
(keine Antwort)


Autor
Beiträge 0
14
Folgendes Szenario:
tempdez wie dez sind definiert und somit komm ich dann auf mein Problem.

Wie man bereits von der zweiten Schleife ersehen kann ist hier die Umwandlung vom Dezimal zum Hexadezimal System die Rede.
Nun habe ich seit längerem auch mit explizitem umwandeln versucht das Array "string" auszugeben wobei er es als ASCII Zeichen umsetzt was auch nicht falsch ist.

Nun meine Frage: Wie kann ich es so ausgeben das der Compiler es eben nicht als ASCII versteht sondern als normale Zahl aber eben als Zeichen.
Vielen dank schon mal im Voraus

while(tempdez != 0)
{
tempdez /= 16;
i++;
}
int dz[i];
while(dez != 0)
{
rest = dez % 16;
dz[i] = rest;
dez /= 16;
i++;
}
i = 0;
char string[sizeof(dz) / sizeof(int)];
while(i <= sizeof(dz) / sizeof(int))
{
switch(dz[i])
{
case 10: string[i] = `A`; break;
case 11: string[i] = `B`; break;
case 12: string[i] = `C`; break;
case 13: string[i] = `D`; break;
case 14: string[i] = `E`; break;
case 15: string[i] = `F`; break;
default: string[i] = (char)dz[i];
}
/*printf("%c",string[i]);*/
i++;
Frage von Can_Ay (ehem. Mitglied) | am 20.10.2013 - 15:07





Leider noch keine Antworten vorhanden!



Verstoß melden
Hast Du eine eigene Frage an unsere Informatik-Experten?

14 ähnliche Fragen im Forum: 1 passende Dokumente zum Thema:
> Du befindest dich hier: Support-Forum - Informatik
ÄHNLICHE FRAGEN:
  • Delphi Arrays
    Hallo, wir haben letzte Stunde in Informatik eine neue Aufgabe bekommen, in der wir mit Hilfe von Arrays beliebig oft Zinsen ..
  • dynamische Arrays
    Hallo :) kann mir jemand die dynamischen arrays (es reicht 2dimensional) erklären und wie man setlength anwendet? Liebe ..
  • Java - Array drehen
    lt Aufgabenstellung soll das Umdrehen des Array einmal Iterativ und einmal Rekursiv programmiert werden. public class ..
  • Arrays Aufgaben
    Weiß jemand wie das geht ? public class Test{ public static void main(String args){ String liste1 = new String; String ..
  • JAVA
    wie kann ich einen character in einen integer umwandeln oder umgekehrt? wenn ich zb die zahl 65 habe wie mach ich aus der den ..
  • Haskell
    Eine Zahl soll in einen Buchstaben geändert werden. z.B. toChar 10 --> `K` (Quelle: http://www.pns-berlin.de/skripte.html) ..
  • mehr ...
BELIEBTE DOWNLOADS:
  • Programmierung in C++
    Diese Facharbeit beschäftigt sich mit der Programmierung in der Programmiersprache C++. Behandelte Themen: Grundlagen, ..
  • mehr ...