C++ cijfers en tekenreeksen
Cijfers en tekenreeksen toevoegen
WAARSCHUWING!
C++ gebruikt de +
operator voor zowel optellen als
aaneenschakelen .
Nummers worden toegevoegd. Strings zijn aaneengeschakeld.
Als u twee getallen toevoegt, is het resultaat een getal:
Voorbeeld
int x = 10;
int y = 20;
int z = x + y; // z will be 30 (an integer)
Als u twee tekenreeksen toevoegt, is het resultaat een tekenreeksaaneenschakeling:
Voorbeeld
string x = "10";
string y = "20";
string z = x + y; // z will be 1020 (a string)
Als u een getal aan een tekenreeks probeert toe te voegen, treedt er een fout op:
Voorbeeld
string x = "10";
int y = 20;
string z = x + y;