int werte in char * speichern



  • Hallo

    Ich habe 3 int werte, int i,o,u; Ich möchte jetzt aber all diese int werte in dieser form :

    "i⭕u"

    in ein char * speichern. Ich hoffe ihr könntet mich verstehen!

    Also wie gesagt ich möchte so etwas haben:

    char* variable="i⭕u";

    Ist so was möglich ?



  • int i=0;
    int o=1;
    int u=2;
    char str[64];
    sprintf(str,"%d:%d:%d",i,o,u);
    

    EDIT: Informier dich am besten auch mal über die sicheren Varianten der Funktion (sprintf_s, _snprintf).


Anmelden zum Antworten