Kezdőoldal » Számítástechnika » Programozás » C-ben hogyan lenne lehetséges...

C-ben hogyan lenne lehetséges karaktereket bekérni a billentyűzetről FÜGGVÉNYEK használata NÉLKÜL?

Figyelt kérdés

Az a feladat, hogy C-ben karaktereket olvassak be a billentyűzetről, a "szokásos módon" : valahogy el kell érnem, hogy a program "várakozó" státuszba helyezze magát, hagyja, hogy én a parancssoros ablakon keresztül a bemeneti bufferbe (lényegében az stdin) írjak, majd onnét olvassa vissza az értékeket.


Utóbbit már meg tudom csinálni pointeraritmetikával, hogy utólag visszaolvastassam azokat a bájtokat (pl. egy tömbbe), amiket a billentyűzetről adtam meg lényegében, DE azt nem tudom, hogy hogyan lehet elérni, hogy adott ponton lehessen parancssorosan billentyűzetről karaktereket bevinni a billentyűpufferbe.


Még egyszer jelzem, FONTOS, hogy NEM HASZNÁLHATOK előre beépített FÜGGVÉNYEKET - pl.: getchar(), getc(), getch(), fgetc(), gets(), fgets(), fscanf(), scanf(), stb... ezek közül SEMMIT SEM HASZNÁLHATOK, semmilyen beépített, vagy headerben leírt függvényt, csak kulcsszavakat, változókat, tömböt, stb. függvényt nem, LEGFÖLJEBB inline-assembly kódtagokat.


Valakinek van valami ötlete? - (azon kívül, hogy van aki szerint nem lehet -><- ELVILEG LEHET, csak ÉN nem tudom, hogyan)



2014. nov. 26. 13:43
1 2 3 4
 31/32 anonim ***** válasza:
Fejezd be a trollkodást...
2014. nov. 29. 18:11
Hasznos számodra ez a válasz?
 32/32 A kérdező kommentje:

"Fejezd be a trollkodást..."


Miről beszélsz?!


Amúgy az utolsó indokot végkép nem értem : ha öt különböző helyen akarok egy stringet kiiratni, pl., akkor ötször kell használnom a puts()-t vagy a printf()-et.

BASIC-ben pl. képesek voltak a fordítóba az ilyesmit utasításként megírni, nem pedig mindent különböző header-ekbe meg lib-ekbe szétszórni, amitől aztán tényleg sose tudhatja az ember, hogy fordulni fog-e a kódja más gépén.

2014. nov. 29. 18:27
1 2 3 4

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!