[ alxx88 @ 04.06.2007. 21:25 ] @
npr.
{char rec[20]="forum";
int k;
k=5;
...
kako da u "forum" zamenim "r" sa k, da dobijem "fo5um"?
u stvari nije mi jasno kako f-cioniše to sa pokazivačima...i kako se pristupa pojedinim karakterima u stringu...
pošto ne moze rec[3]=k;
[ Buffy @ 04.06.2007. 22:43 ] @
Code:

rec[2]=48+5;//nije testirano

Dakle u ASCII tabeli brojevi se nalaze od 48 pa do 57. Posto je ASCII 48 = znaku 0, logicki je 48+5 = 5.
Pozdrav
[ Eurora3D Team @ 05.06.2007. 01:24 ] @
Moze i
Code:

rec[2]='5';

i dobices fo5um
[ andor @ 05.06.2007. 09:11 ] @
Code:

rec[2] = '0' + (char) k;

ovo vazi samo ako je k manje od deset i vece ili jednako od nula