Integer casten



  • Hallo,
    habe eine Integervariable und möchte diese jedoch als String ausgeben. Habe das ganze wie folgt probiert:

    void get_time()
    {
    	outportb(0x70,0x04);
    	time_hour = inportb(0x71);
    
            k_printf(time_hour, auto_line);
    
    }
    

    Ich bekomme beim Compilieren die Fehlermeldung:

    'k_printf' makes pointer from integer without a cast
    

    Wie kann ich meinen Integerwert nun so casten, dass ich ihn problemlos als string ausgeben lassen kann?

    Vielen Danke 🙂



  • Hallo,

    das geht mit sprintf, siehe auch diesen FAQ-Eintrag.

    MfG

    GPC


Anmelden zum Antworten