Char + Char [suma litery]

Char a[] = “kolo”;

Char b[] = “dwa”;

jak zrobic zeby a+b = kolodwa

o ja :? nie napisałeś nawet w jakim języku to piszesz. Tablice są w każdym i każdy ma inny sposób ich definiowania więc może zacznij od tego ?

nie chce mi pisac dlugi , wystarzy podalem ci kody .

no cóż ja zgadywać nie będę :stuck_out_tongue: radź sobie sam

//Coded by Derka 


#include 

#include 

#include 

using namespace std;


int main()

{


  // 1 sposob   


 string a="raz", b="dwa", c;

 c=a+b;

 cout<

 // 2 sposob


 char x [10]="raz", y [10]="dwa";

 strcat(x,y); //x=x+y;

 cout<


getch();    

return 0;    

}

Człowieku, co to za typ Char? I czego tak naprawdę nie umiesz zrobić: przeciążyć operatora czy dodać łańcuchów znaków?

A czego się spodziewasz, skoro nie wie nawet, w jakim języku pisze :slight_smile:

W managed C++ jak najbardziej poprawny. :wink:

Z tego co wiem to typ char mozez zamienic na int za pomoca funkcji:

Itoa(char), a w gcc Atoi(Char).

Oświeć nas, Przemku, jaka jest suma “kolo” i “dwa”? 2+kolo=???

Ja obstawiam, że ochnaście. Kto da więcej?

Jak już musisz pracować z C-stringami to tu masz opis wielu funkcji standardowych: http://www.cppreference.com/stdstring/index.html

W twoim przypadku przyda się strcat.

Edit: Acha no to do C++ w sumie jak ktoś napisał powyżej - nie podałeś nawet w jakim języku chcesz wykonać tę operację.