30/09/2018, 23:40

Thắc mắc trong C

các bạn cho hỏi có hàm nào trong C mà khi người dùng bấm vào 1 phím bất kỳ là giá trị sẽ tự động được gán vào biến không?? mà không phải enter ý thanks nhiều

Người bí ẩn viết 01:41 ngày 01/10/2018

Dùng while + getchar () ( + mảng )

Trọng Nghĩa viết 01:51 ngày 01/10/2018

Bạn tham khảo hàm getch(); trong conio.h nhé(Visual Studio thôi, một số IDE khác ko hỗ trợ);

Ví dụ:

char c; c = getch();

Khi bạn ấn phím bất kì trên bàn phím, c sẽ được gán bằng kí tự đó.

Chung viết 01:54 ngày 01/10/2018

cùng thắc mắc nhưng mà chạy trên linux thì thế nào ?

Mai Hữu viết 01:46 ngày 01/10/2018

linux ko hỗ trợ hàm getch() bạn à. trên lumix thì chịu rồi

*grab popcorn* viết 01:42 ngày 01/10/2018

Bạn có thể dùng thư viện curses.h hoặc tự viết.

Tham khảo: http://stackoverflow.com/questions/3276546/how-to-implement-getch-function-of-c-in-linux

Binh Nguyen Van viết 01:56 ngày 01/10/2018

thanks các pro nhóe:)) chụt chụt

Binh Nguyen Van viết 01:55 ngày 01/10/2018

hình như code block cũng hỗ trợ thì phải :_) mình vừa thử và thành công:)

Bài liên quan
0