zamiana int na char

waldeq

Użytkownik
Dołączył
Styczeń 21, 2007
Posty
70
Nie mam pojecia jak w prosty sposob zamienic zmienna typu int na char.Chodzi mi o to by w przykladowym kodzie na dole do tablicy char dodawac zmienna 'i' bedaca typu int.

Kod:
int main()

{

char tab[5];

for(int i=0;i<5;i++)

tab[i]=i;

}

Nie wiem czy mam wykorzystac tutaj kod ASCII czy moze jakis inny sposob. ;/
 

RobertG

Użytkownik
Dołączył
Styczeń 3, 2007
Posty
391
nie konkretny opis :whoeva:
1.
Kod:
int x = 7;

char y;

y = (int)x;
To zamienia/rzutuje (nieudolnie) zmienną char x na zmienną typu int.

2. Chcesz mając np zmienną int równa 5 miec zmienną char = '5' ??
Kod:
int x = 7;

char y;

y = (x+'0');
 

waldeq

Użytkownik
Dołączył
Styczeń 21, 2007
Posty
70
Ok o ten nizszy kod mi chodzilo. Wiem jak zamienic char na int ale na odwrot nie moglem wyszukac prostego sposobu. Dzieki. :faja:
 
Do góry Bottom