Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: thắc mắc câu lệnh getch()

  1. #1
    Ngày gia nhập
    10 2011
    Nơi ở
    ha noi
    Bài viết
    12

    Angry thắc mắc câu lệnh getch()

    nhờ mọi người giải đáp giúp mình hoa tj động cụ thể của hàm getch() trong đoạn chương trình sau:
    đây là ctrinh nhập kí tự từ bàn phím in ra mã ascii đến khi nhấn esc;

    void main()
    {
    int ma ;
    do{
    ma=getch ();
    if (ma !=27)
    printf ("Ma ASCII %c:%d\t", ma, ma);
    }while (ma!=27) ;

    getch () ;
    }
    thanks people!
    Delete Quá Khứ, Reset Hiện tại, Download Tương Lai, Update Cuộc Sống...

  2. #2
    Ngày gia nhập
    01 2011
    Nơi ở
    -Mountain-
    Bài viết
    768

    Lần sau post bạn nhớ đọc cách đặt tiêu đề nhé <Tránh tiêu đề chung chung, chủ đề đã quá nhiều or quăng bài tập>
    Nếu khó đặt quá thì post sang box nhập môn C/C++ (mình vừa chuyển giúp lần sau là xóa )

    getch () là hàm đợi một kí tự (char ) từ bàn phím.
    Ở bài của bạn sau khi lấy xong kí tự thì nó chuyển (ép) về kiếu int
    để so sánh với mã sacii (do ma là kiểu int ---> ...)

  3. #3
    Ngày gia nhập
    10 2011
    Nơi ở
    ha noi
    Bài viết
    12

    vâng!lần sau e sửa anh ah.
    thực ra e cũng chỉ hiểu qua qua thôi.
    hôm nào xuống G3 uống trà đá a chỉ e thêm nha.
    Delete Quá Khứ, Reset Hiện tại, Download Tương Lai, Update Cuộc Sống...

  4. #4
    Ngày gia nhập
    04 2009
    Bài viết
    118

    Thực chất hàm getch() bản chất nó là một lệnh bắt vào 1 ký tự phím nhấn từ bộ nhớ đệm,

    Bạn tham khảo ở bài viết này xem
    http://laptrinhvacuocsong.com/

Các đề tài tương tự

  1. Hàm getch() trong C hoạt động như thế nào?
    Gửi bởi whamy04 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 35
    Bài viết cuối: 25-11-2022, 03:49 PM
  2. Công dụng của getch()???
    Gửi bởi duydx trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 10
    Bài viết cuối: 15-01-2015, 05:17 PM
  3. Lập trình C++ getch()
    Gửi bởi Nhap mon c trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 25-03-2013, 10:44 PM
  4. Lập trình C++ Không dùng getch(), system("PAUSE") thì dừng màn hình như thế nào?
    Gửi bởi programmingvietnam trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 4
    Bài viết cuối: 18-02-2011, 12:06 PM
  5. Làm thế nào để sử dụng getch() mà không dùng thư viện conio.h
    Gửi bởi fabiano90 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 17
    Bài viết cuối: 26-10-2010, 10:36 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn