Timestamp in HEX umwandeln
-
Hallo
ich brauche die Timestamp als HEX-Wert in einem CHAR-Array.
Habe folgenden Code probiert, aber es klappt nicht.
#include <stdio.h> #include <string.h> #include <time.h> int main() { char hex; time_t timestamp = time(NULL); printf("Das ist aktuelle Timestamp: %i\n", timestamp); sprintf(hex, "%2X", timestamp); printf("\nDas ist der HEX-String: %c", hex); return 0; }
Wäre nett, wenn ihr mir helfen könntet.
MfG
MTC
-
Wie wäre es wenn DU es mit einem Chararray versuchst? In Dein HEX passt ja gerade einmal die erste stelle...
-
Jupp danke, hab den bzw. die Fehler selber ausgemerzt.
Funktioniert also!!!