Thư viện conio.h trong linux

Thư viện conio.h trong linux

Thư viện conio.h trong linux

Mục đích của #include conio.h trong C/C++ là gì?

Thư viện conio.h được viết tắt của từ Console Input/Output.header là thư viện được sử dụng trong trình biên dịch của các hệ điều hành cũ MS-DOS những năm 1980s với giao diện dòng lệnh. Lưu ý rằng thư viện conio.h không nằm danh sách các thư viện chuẩn của C và chỉ hỗ trợ trên nền tảng của hệ điều hành Microsoft như DOS, Win32, ... điều đó có nghĩa rằng bạn sẽ không thể sử dụng thư viện conio.h nếu bạn lập trình C trên hệ điều hành Linux, Unix.

Thư viện conio.h hỗ trợ các hàm giúp bạn thực hiện các thao tác input hoặc output từ màn hình console, trong đó có 2 hàm bạn thường thấy sử dụng phổ biến nhất là:

  • clrscr(): lệnh xóa các output đã có trên màn hình console (làm sạch màn hình console).
  • getch(): lệnh lấy input từ màn hình console (do đó lập trình viên thường dùng điểm này của getch() để dừng màn hình console sau khi xuất kết quả)

Ví dụ chương trình bạn muốn dừng màn hình console lại sau khi xuất kết quả $2 + 3$ ra màn hình.

#include 
#include 


int main(){
    int a = 2;
    int b = 3;

    printf("a + b = %d \n", a + b);
    getch(); // Lợi dụng chức năng của getch để
               // dừng màn hình console sau khi xuất kết quả.

    return 0;
}

Hy vọng sẽ trả lời được câu hỏi của bạn, để lại bình luận nếu mình sai.

đã đăng 4.3 năm trước bởi

đã bổ sung 4.3 năm trước bởi

Bạn chưa đăng nhập, vui lòng đăng nhập để thêm câu trả lời.

Bạn đang thắc mắc? Ghi câu hỏi của bạn và đăng ở chế độ cộng đồng (?)

admin

15/11/2020

Share

Thư viện conio.h trong linux

Thư viện conio.h là tên viết tắt của từ Console Input/Output.header. Đây là thư viện thường được sử dụng trong trình biên dịch của các hệ điều hành cũ MS-DOS những năm 1980.

Thư viện conio.h không nằm danh sách các thư viện chuẩn của C. Thư viện này chỉ hỗ trợ trên nền tảng của hệ điều hành Microsoft như DOS, Win32, … Vì vậy chúng ta không thể sử dụng thư viện conio.h nếu lập trình trên các hệ điều hành Linux, Unix.

Thư viện conio.h trong linux
conio.h

Thư viện conio.h ra đời nhằm giúp chúng ta thực hiện các thao tác input hoặc output từ màn hình console. Trong đó có 2 hàm mà các kỹ sư phần mềm thường sử dụng phổ biến nhất là:

+ clrscr(): Đây là lệnh xóa các output đã có trên màn hình console. Bạn có thể nhớ lệnh này rất dễ dàng đó bằng câu nói ” con lớn rồi sẽ có răng ” ???? vui thôi nha…

+ getch(): đây là lệnh lấy input từ màn hình console. Các kỹ sư phần mềm thường dùng điểm này của getch() để dừng màn hình console sau khi xuất kết quả).

Ví dụ dùng Thư viện conio.h
Ví dụ chương trình bạn muốn dừng màn hình console lại sau khi xuất kết quả 4+34+3 ra màn hình.

#include
#include

int main(){
int a = 3;
int b = 4;

printf(“a + b = %d \n”, a + b);
getch(); // Lợi dụng chức năng của getch để
// dừng màn hình console sau khi xuất kết quả.

return 0;
}
Trên đây là một số thông tin về thư viện Thư viện conio.h. Cũng như một số hàm thường dùng trong thư viện này.

Xem thêm các phần mềm lập trình mới nhất 2022 tại đây:

  • Download Microsoft Visual Studio 2019 full crack từ A đến Z

  • Hướng dẫn tải phần mềm Visual Studio 2013 bản mới nhất 2022

  • Tải và cài đặt phần mềm Visual Studio 2017 trong 1 nốt nhạc