char als hex darstellen

Gast #1217807
Lesenswert?
• ▲
▼
Hallo !

Ich hoffe Euch geht´s gut :o)
Nun zum Problem:

//Aus einer Berechnung bekomme ich einen unsigned long Wert als 
Ergebnis.
unsigned long wert;
unsigned long frequenz;

// nun möchte ich der Variablen frequenz die Variable wert übergeben
//ABER : die Variable frequenz erwartet sowas :

frequenz=0xA3D70A;

//Anstatt 0xA3D70A soll also die Variable wert drin sein...

//also konvertiere ich wert zu hexadezimal. Soweit so gut
char hex wert[8];
ultoa(wert,hex_wert,16);

// PROBLEM: wert beinhaltet aber hex ohne 0x !
//Meine Idee  wäre...

frequenz=0x+"hex_wert";

//So ein Quatsch geht leider nicht in C...

Weiß Jemand eine gute Lösung ???
Gruß
Gast #1217819
Lesenswert?
• ▲
▼
Felix C :o)

Ich sitzte jetzt zu lange am Rechner...
Kann man den Beitrag aus der Datenbank entfernen ???
Du hast natürlich Recht! Peinlich :o(

Danke für den Hinweis und Deine Antwort.

Gute Nacht

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren