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
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?
Dùng while + getchar () ( + mảng )
1 Like
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ự đó.
1 Like
cùng thắc mắc nhưng mà chạy trên linux thì thế nào ?
linux ko hỗ trợ hàm getch() bạn à. trên lumix thì chịu rồi
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
1 Like
thanks các pro nhóe:)) chụt chụt
hình như code block cũng hỗ trợ thì phải :_) mình vừa thử và thành công:)
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?