C nyelvben hogy tudom megcsinálni hogy ha beolvasom a backspacet, akkor törölje az utolsó beírt karaktert?
Figyelt kérdés
int main()
{
int key;
while(key==key)
{
key=getch();
printf("%c",key);
}
}
A bspacere egy szimbólumot ír...
2014. okt. 9. 11:12
21/22 A kérdező kommentje:
Win7 Pro x86
2014. okt. 13. 19:36
22/22 uno20001 válasza:
"Linuxon (androidon) van más lehetőséged is. Elvileg ha kiírod a backspace-et vissza kell mennie, printf("\b"); ha ez nem működik, akkor nem szabványos terminálod van.
printf("\033[8;5Hhello");"
Azaz windowson nem megy. Ott használhatod a gotoxy-t.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!