Hàm Putch: Hàm Getch: Hàm Getche: Hàm Kbhit: Ví Dụ: - Tài Liệu Text
Có thể bạn quan tâm
- Trang chủ >
- Công Nghệ Thông Tin >
- Kỹ thuật lập trình >
Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (547.41 KB, 57 trang )
- Giải thích: s là con trỏ trỏ tới vùng nhớ chứa chuỗi ký tự nhận được.- Ví dụ: include stdio.hinclude conio.hvoid main {bat dau chuong trinh chinh char hoten[30];clrscr ; putsNhap vao ho ten: ;getshoten; putshoten;getch ; ket thuc chuong trinh chinh}
c. Hàm getchar
- Cú pháp:int getchar void;- Ý nghĩa: Nhận một ký tự từ stdin. Hàm trả về ký tự nhận được.- Ví dụ: include stdio.hinclude conio.hvoid main {bat dau chuong trinh chinh int ch;clrscr; ch = getchar;putcharch;getch; ket thuc chuong trinh chinh} II.CÁC HÀM NHẬP, XUẤT TRONG CONIO.H1. Hàm putch:
- Cú pháp:int putch int ch;- Ý nghĩa: Xuất ký tự ch lên cửa sổ văn bản màn hình. Ký tự sẽ được hiển thị theo màu xácđịnh trong hàm textcolor. Đây là sự khác nhau với hàm putchar. Hàm putchar luôn hiển thị ký tự theo màu trắng.Hàm trả về ký tự được hiển thị. - Giải thích:ch: Chứa mã ký tự cần hiển thị.Trang: 182. Hàm getch:
- Cú pháp:int getchvoid;-Ý nghĩa: Nhận một ký tự từ bộ đệm bàn phím nếu như trong đó đã có sẵn ký tự, ngược lạithì máy tạm dừng cho đến khi có một ký tự được gõ, hàm sẽ nhận ngay không cần enter. Ký tự vừa gõ khơng được hiện lên màn hình.Hàm trả về ký tự nhận được.3. Hàm getche:
- Cú pháp:int getchevoid;- Ý nghĩa: Hàm này làm việc giống như hàm getch , chỉ có một điểm khác là cho hiện kýtự được gõ lên màn hình.4. Hàm kbhit:
- Cú pháp:int kbhitvoid;- Ý nghĩa: Hàm trả về giá trị khác 0 nếu bộ đệm bàn phím khác rỗng, ngược lại trả về 0.Nếu gõ phím khi máy dừng chờ trong các hàm scanf, gets và getchar thì ký tự được gởi vào stdin. Gõ phím trong các trường hợp khác thì gởi vào bộ đệm.5. Ví dụ:
Dưới đây là chương trình reo chng, chỉ kết thúc khi nhấn ESC. include conio.hvoid main {tiep: putch7;if kbhit goto tiep; if getch =27 goto tiep;}Trang: 19CHƯƠNG V:
CÁC CẤU TRÚC ĐIỀU KHIỂNI. CÂU LỆNH ĐƠN, CÂU LỆNH GHÉP
Chương trình của C là tập hợp liên tiếp các câu lệnh đơn. Các câu lệnh này được máy tính thi hành một cách tuần tự, câu ghi trước sẽ được thực hiện trước, câu ghi sau sẽ đượcthực hiện sau. Nếu một thao tác nào đó khơng thể mơ tả bằng câu lệnh đơn mà phải cần đến nhiều câu lệnh đơn ghép lại thì các câu lệnh này phải được đặt trong cặp ngoặc móc{ }. Như vây tồn bộ các câu lệnh bắt đầu từ { đến } được xem như một lệnh đơn.Cú pháp câu lệnh ghép{ câu lệnh đơn 1;câu lệnh đơn 2; câu lệnh đơn 3;…. câu lệnh đơn n;} II. CÂU LỆNH ĐIỀU KIỆN IF- Cú pháp: if điều kiệncâu lệnh 1; [elsecâu lệnh 2;] - Ý nghĩa:Nếu điều kiện đúng thì câu lệnh 1 được thực hiện. Nếu điều kiện sai thì câu lệnh 2 khơng được thực hiện.- Ví dụ 1: include stdio.hinclude conio.h void main{int max, a, b; if abmax = a; elsemax = b; printf“maxd,d = d”, a, b, max;getch ;} - Ví dụ 2:include stdio.h include conio.hvoid main {int a; printf“Nhap vao so a = ”;scanf“d”, a; if a0printf“So a lon hon 0”; elseif a0 Trang:20 Xem ThêmTài liệu liên quan
Ngôn ngữ C 2
- 57
- 1,554
- 4
Tài liệu bạn tìm kiếm đã sẵn sàng tải về
(307.5 KB) - Ngôn ngữ C 2-57 (trang) Tải bản đầy đủ ngay ×Từ khóa » Kbhit Trong C++
-
Lệnh Bắt Phím Trong Lập Trình C - Programming - Dạy Nhau Học
-
Cách Bắt Sự Kiện Bàn Phím Trong C/C++ - Lập Trình Không Khó
-
Lệnh Bắt Phím Trong Lập Trình C
-
Hàm Kbhit() - Lệnh Kiểm Tra Có Sự Kiện Nhấn Phím Trong C/C++
-
Kỹ Thuật Bắt Phím Trong C Free? - Cộng đồng C Việt
-
_kbhit | Microsoft Docs
-
Hàm KBHIT | PDF - Scribd
-
Chủ đề: Giúp Mình 1 Chút Về Lập Trình đồ Họa Trong C++
-
Sử Dụng Kbhit () Và Getch () Trên Linux - HelpEx
-
Hỏi đáp - LQDCoder
-
Các Hàm được Sử Dụng Trong C/C++ - NTechDevelopers
-
Xử Lý Sự Kiện Chuột Và Phím Với Borland Graphics Interface - BGI
-
[PDF] Cơ Bản Về Ngôn Ngữ Lập Trình - FIT@MTA