conio.h
来源:互联网 发布:js倒计时刷新页面 编辑:程序博客网 时间:2024/05/14 10:21
1.conio.h最初用于老的MS-DOS编译器,用来创建字符用户接口与用户互动,它并不是C标准库的一部分.所以可以看到在DOS,WINDOWS中的C编译器有这个头文件,而UNIX,LINUX中C编译器则没有.
2.用处:在dos/windows中,使用conio.h可以在屏幕的任何地方显示带有颜色的字符,在DOS下可以做一些字符类型的界面,如菜单,进度百分比等.
3.运用conio.h显示漂亮的字符,它的实现方式:在vc++中是通过dos的21h中断来实现,而turbo c++和borland c++没有使用DOS的API,则是通过直接存取视频RAM和使用BIOS的中断来实现.
4.至于用法,这个范围比较大,可以找C语言函数参考之类的书籍,也可以搜些实例来看下,每个函数都有其精妙的用处
5.getch()只是等待用户输入取个键而已,无屏幕显示 例子如: printf("Press any key to continue..."); getch(); /*等待输入任一键*/
conio.h不是C标准库中的头文件,在C standard library,ISO C 和POSIX标准中均没有定义。
conio是Console Input/Output(控制台输入输出)的简写,其中定义了通过控制台进行数据输入和数据输出的函数,主要是一些用户通过按键盘产生的对应操作,比如getch()函数等等。
大部分DOS,Windows 3.x,Phar Lap,DOSX,OS/2 or Win32平台上的C编译器提供此文件,UNIX 和Linux平台的c编译器通常不包含此头文件。
如果需要使用此头文件,可以从互联网下载。
clrscr在conio.h里面。
函数名: clrscr
功能: 清除文本模式窗口
用法: void clrscr(void);
程序例:
#include
int main(void)
{int i;
clrscr();
for (i = 0; i < 20; i++)
cprintf("%d\r\n", i);
cprintf("\r\nPress any key to clear screen");
getch();
clrscr();
cprintf("The screen has been cleared!");
getch();
return 0;
}
- conio.h
- conio.h
- conio.h
- conio.h
- conio.h
- conio.h
- conio.h
- conio.h/stdlib.h
- conio.h头文件
- #include<conio.h>
- 有关头文件conio.h
- c语言 conio.h头文件介绍
- 【C语言】conio.h 函数详解
- Ubuntu使用Windows下的conio.h
- linux中无 conio.h的解决办法
- Linux 下没有conio.h 已解决
- c语言 conio.h头文件介绍
- linux下gcc编译conio.h问题
- Android内核开发:系统启动速度优化
- C程序设计语言- 类型、运算符与表达式-2.2----类型转换、自增运算符与自减运算符、按位运算符、赋值运算符与表达式
- jeesite mybatis 网站模板制作教程
- 利用openstack建设适合中小型互联网企业的私有云(三)
- 如何使用shell 脚本手动制作nginx电子书
- conio.h
- 准备把iteye的博客迁移过来
- ANSI C不完美的switch case
- elasticsearch 5.x highlight 高亮
- [POJ2007]Scrambled Polygon(计算几何)
- Android之EventBus的简单使用
- LWIP学习之路之编程接口
- BeanUtils拷贝问题整理
- 54. spring boot日志升级篇—logback【从零开始学Spring Boot】