W jaki sposob w trybie graficznym wyswietlic na ekranie znak (z tablicy ASCII) o podanym kodzie?
[???]
w jakim kompilatorze w jakim trybie graficznym ??
Jeśli uzywasz BGI to funkcja jest jakos tak: outtextxy(const *char,int,int) albo odwrotnie.
Jeśli uzywasz BGI to funkcja jest jakos tak: outtextxy(const *char,int,int) albo odwrotnie.
argumenty są odwrotnie , ale jak marko13 będzie chciał wyświetlić jeden znak char , i poda jego adres to wyświetlą sie wszystkie znaki w kolejnych adesach , aż do napotkabnia na znak końca tekstu . Trezba zrobić tak :
char znak[2];
znak[0]=65; // w tym przypadku bedzie to litera A
znak[1]='znak_konca_tekstu';
outtextxy(20,40,znak);
20-x , 40 -y
No tak, przeciez koncem łańcucha jest znak pusty '\0' :)
Aby wyswietlic znak w dowolnym trybie graficznym mozesz uzyc tzw: rom-font czyli standardowych czcionek z pamieci. Na mojej stronce w download jest plik grx_v1.zip masz tam funkcje która uzywa putpixel (dowolnego putpixel) do wyswietlenia znaków :).
http://www.cepa.prv.pl