Kezdőoldal » Számítástechnika » Programozás » C-ben hogy lehet feltételnél...

C-ben hogy lehet feltételnél vizsgálni, hogy entert ütöttünk? Már mint van egy szelekció, és ha entert üt akkor mit csináljon? Mert ha karaktert üt, ugye az működik, viszont az entert nem tudom mi alapján adjam meg?

Figyelt kérdés
Ascii kóddal is próbáltam, csak nem sikerült.
2014. júl. 31. 09:25
 1/9 iostream ***** válasza:
Na, egészen pontosan hogy működik, amikor karaktert üt?
2014. júl. 31. 10:13
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:

Az enter ugyanúgy egy karakter, mint bármely másik.


A conio.h-nak van egy getch() függvénye, keress rá, hogy hogy működik.

2014. júl. 31. 10:40
Hasznos számodra ez a válasz?
 3/9 anonim ***** válasza:

char Key = 13;


if (Key == 13)

//Entert ütöttek le

2014. júl. 31. 20:55
Hasznos számodra ez a válasz?
 4/9 iostream ***** válasza:
Ezt azért ne már. Mi az a 13? Ascii tábla szerint a CR, ami önmagában csak régibb Maceken jelent "újsort", entert. Azt kéne tudni, a kérdező hogy ellenőrzi, hogy 'A' betűt ütöttek-e. Lehet az ő módszerével nem is lehet entert nézni.
2014. aug. 1. 11:22
Hasznos számodra ez a válasz?
 5/9 anonim ***** válasza:

A 0x1c a enter scankódja. Így a legegyértelműbb kezelni.


[link]

2014. aug. 1. 15:40
Hasznos számodra ez a válasz?
 6/9 A kérdező kommentje:

úgy csináltam, hogy getch()-el beolvastam egy karaktert, és azt vizsgáltam, hogy if (c='a'). De közben találtam egy ilyet: if (getchar() == '\n')

De egyébként akkor az én módszeremmel tudnám vizsgálni?

2014. aug. 1. 22:16
 7/9 anonim ***** válasza:
Nem, ugyanis értékadással elég nehéz egyenlőséget vizsgálni.
2014. aug. 2. 14:19
Hasznos számodra ez a válasz?
 8/9 A kérdező kommentje:

Ezzel még sem működik úgy, ahogy kellene, van valami másik megoldás?

Azt szeretném, hogy ha entert üt, akkor lépjen tovább, ha pedig számot ír, akkor azt olvassa be.

2014. aug. 2. 19:39
 9/9 iostream ***** válasza:

Itt egy probléma, ahol például az entert is kezelik:

[link]

2014. aug. 4. 10:10
Hasznos számodra ez a válasz?

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!