加入收藏 | 设为首页 | 会员中心 | 我要投稿 三明站长网 (https://www.0598zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

关于Linux下conio头文件的达成

发布时间:2021-11-18 20:09:33 所属栏目:教程 来源:互联网
导读:在Windows下,c语言有库conio.h,实现了不少函数,但是Linux C没有这个库,内部的函数需要自己实现。 //clrsrc清屏函数的一种实现:brvoid clrscr(void) { system(clear);//需要头文件stdlib.h } //调用system(clear) //getch()函数的一种实现方法br#includes

在Windows下,c语言有库conio.h,实现了不少函数,但是Linux C没有这个库,内部的函数需要自己实现。
 
//clrsrc清屏函数的一种实现:<br>void clrscr(void)
 
{
 
  system("clear");//需要头文件stdlib.h
 
}
 
//调用system("clear")
 
 
 
//getch()函数的一种实现方法<br>#include<stdio.h>
 
#incldue<stdlib.h>
 
int main(){
 
    char c;
 
    printf("Input a char:");
 
    system("stty -echo");
 
    c=getchar();
 
    system("stty echo");
 
    printf("You have inputed:%c n",c);
 
    return 0;
 
}
 
//这里调用了system("stty -echo")和system("stty echo")实现对其中的输入不现实出来
 
 
还有一些这个头文件下其他的函数没有实现,欢迎大家添加!如有错误,欢迎指正。

(编辑:三明站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!