kostenloser Webspace werbefrei: lima-city


Integer Zahl in String umwandeln

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    hrvat

    hrvat hat kostenlosen Webspace.

    Hallo zusammen,

    brauch mal eure Hilfe. Folgende Sachlage. Mu? zwei Variablen zusammen setzen (zweiten String an den ersten h?ngen). Dies tue ich mit dem Befehl:

    strcat(*var1,*var2);

    Dies Funktioniert. Aber nun mu? das ganze auf einer Dynamischer HTML Seite, die mit CGI/C++ visualisiert wird ausgeben. Also h?nge ich das ganze wieder an:

    strcpy(HtmlPage,strcat(*var1,*var2));

    hier motzt aber der kompiler und sagt, dass der Integer nicht in einen String wandelbar ist. Ich wollte dies wieder mit dem Befehl

    itoa()
    beheben. Kenn aber leider die Syntax nicht. Hab es mal mit

    strcpy(HtmlPage,itoa(strcat(*var1,*var2)))

    versucht, aber dies funzt ned. Kann mir da jemand weiter helfen?

    Dank und gru
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. 0******a

    Was sollen die * vor var und var2? Und was f?r Typen benutzt du da? Gib mal die Definition f?r die Variablen (auch f?r HTMLPage) mit an.
  4. Autor dieses Themas

    hrvat

    hrvat hat kostenlosen Webspace.

    char * var
    char HtmlPage[2048]

  5. 0******a

    Also wenn var1 und var2 Zeiger auf char sind, dann wundert es mich, dass strcat(*var1,*var2); ?berhaupt funktionieren soll... Lass die Sternchen weg (in diesem Kontext sind das Dereferenzierungen). So sollte es aussehen:
    strcat(var1, var2);
    Und dann solltest du das auch in den Aufruf von strcpy() reinpacken k?nnen:
    strcpy(HtmlPage,strcat(var1, var2));
  6. Autor dieses Themas

    hrvat

    hrvat hat kostenlosen Webspace.

    Ok Danke, werde das gleich mal ?berpr?fen.

    Gru?


    EDIT 0-checka
    Doppelpost gel?scht. Inhalt des 2. Posts:

    Hallo Nochmal,
    wunderbar, es funktioniert! Danke an O-Checka ;)
    Tread kann geschlossen werden.

    Gru?


    EDIT 0-checka
    Wenn ich hier schon reineditieren muss, kann ich ja auch mal brav auf den Dank antworten... Bitte sehr an hrvat


    Thread geschlossen, weil ist so


  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!