2 Ziffern hintereinander ausgeben

Wambo

Mitglied
Strings verketten

Hallo meine Freunde
Ich meld mich seit langem auch mal wieder nur diesmal anstatt in PHP in C++(wegen Schulwechsel).

Ich würde gerne Wissen wie ich strings oder in dieser Aufgabe eben Ziffern verketten kann.
was in PHP:
Code:
$string = $string1.$string;

//javascript
string = string1+string2;

würd ich gerne in c++ haben
nur am besten mit Ziffern.

also wenn ich 1 und 0 habe das ich die dann als
10 ausgebe. Oder 2 und 8 das ich dann 28 hab


danke schonmal für eure Hilfe
Wambo
 
Zuletzt bearbeitet:
Also: Wenn du die Zahlen als int etc hast:
char c[128];
int a,b;
...
sprintf(c,"%d%d",a,b);

Wenns zwei strings sind, zb e und f:
strcpy(c,e);
stcat(c,f);

gruß
 
Guten morgen,

ich weiß zwar nicht, ob ich Deine Frage richtig verstanden habe, aber das mit den "strings" hat sheel ja schon gut erklärt!

Bei Zahlen musst Du einfach nur im entsprechenden Zahlensystem rechnen :
C:
// bspw. Dezimalsystem
int iZahl_1 = 2;
int iZahl_2 = 8;
int iZahl_3 = 5;
int iErg = (iZahl_3*100) + (iZahl_2*10) + (iZahl_1*1);
// ==> iErg == 582

Hoffe, dass dies die Frage war ;-)

Gruß
Klaus
 
Zuletzt bearbeitet:
Hallo
Danke an euch beiden für eure antworten.
Und nochmal speziellen dank an vfl_freak das er mich erinnert hat. Das war nämlich das eigentliche Thema in Info was wir gerade machen und du hast mir die Lösung gebracht die ich gesucht habe.
Danke
 
Zurück