witam.
pisze program w C na at89s8252. sa procedury:
void WriteText(char *S) { while (*S) { LcdWrite(*S); S++; } }
void main(void) { WriteText("hello world!"); }
wszystko jest ok, ale chcialbym w ciagu *S wyslac liczbe, ktora jest wartoscia jakiejsc zmiennej int. wymyslilem na to sposob, ale jest dosc dlugi, bo dziele liczbe i zamienia kazda cyfre liczb tysiecy, setek, dzisiatek, jednostek, itd na kod ascii i tak wysylam. zastanawiam sie, czy mozna "przepisac" wartosci np. zmiennej int k = 1234567 do uzycia w miejscu "hello world!" w powyzszej procedurze? prosze o pomoc i sugestie :)