- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
语言的常用库函数使用方法分析及用途
getch(从键盘无回显地读取一字符的函数
功能 :将键盘上输入的单个字符的值 (ASCⅡ 码 立刻赋给字符型变量
调用方式 :字符形变量 =getch(
注:需先定义 char 字符形变量 ;
头文件 :conio.h
getchar(从 stdin 流中读取一个字符的函数
功能 :将键盘上输入的单个字符的值 (ASCⅡ 码 回车后赋给字符型变量 调用方
式 :字符型变量 =getchar(
注:需先定义 char 字符型变量 ;
头文件 :stdio.h
initgraph(显示模式控制函数 (初始化图形系统函数
功能 :把图形适配器设置为一种图形模式 ,将选择的图形驱动程序 (在 BGI 文件中 装入到内存。
调用方式 :
void far initgraph(int far *driver,int far *mode,char far*path
其中 : *driver 可以是数值 (0-10, 也可是符号值 (DETECT 、 CGA 、 MCGA 、 EGA 、 EGA64、 EGAMONO 、 RESERVED 、 HERCMONO 、 ATT400 、 VGA 、 PC3270。
*mode 参数从图形系统为各种常用的图形适配器设置的图形模式中
(CGAC0 、?、 IBM8514HI-- 文件 graphics.h 取。常用的有 :VGAMED
或 1(640 ×350(等效于 BIOS 的模式 15 、 EGAHI 或 1(640 ×350 等。
path 指向的字符串 装入 程序的路径。如果缺省路径 , 程序在当 前目
。
束方法 :
①void far closegraph(函数用于当程序 要 在字符模下运行 。它 放由
形函数所占用的内存 , 同 把屏幕模式恢复 用 initgraph(之前的 模式。
②void far restorecrtmode(函数用于 束运行。将 形适配器 置到原 来的模
式。任何分配的内存都将自 放。
文件 :graphics.h
outtextxy(在指定位置 示一字符串的函数
原形 :void far outtextxy(int x,int y,char far *textstring
功能 :按照当前 方式和当前字体、 方向、 大小在 区中 定位置 示一文本字符串。
注意 :用 textwidth 和 textheight 函数决定字符串的尺寸大小。
文件 :graphics.h
rectangle(画一个矩形的函数
原形 :void far rectangle(int left,int top,int right,int bottom 功能 :用当前 性、 度
和画 色 制一个矩形。
文件 :graphics.h
setcolor( 置当前要画的 色的函数
原形 :void far setcolor(int color
头文件 :graphics.h
注意 :颜色值 (EGA/VGA
0-BLACK; 1-BLUE; 2-GREEN;
3-CYAN; 4-RED; 5-MAGENTA;
6-BROWN; 7-LIGHTGRAY; 8-DARKGRAY;
9-LIGHTBLUE; 10-LIGHTGREEN;11-LIGHTCYAN;
12-LIGHTRED; 13-LIGHTMAGENTA;
14-YELLOW; 15-WHITE
setgraphmode(将系统设置成图形模式并清屏的函数
原形 :void far setgraphmode(int mode
功能 :选择一个不同于调用 initgraph(函数时所设置的缺省的图形模式。 返回值 :
如果给了一个对当前驱动程序来说无效的模式 ,则返回 -10。 头文件 :graphics.h
setlinestyle(设置当前画线宽度和类型的函数
原形 :
void far setlinestyle(int linestyle,unsigned upattern,int thickness
其中 :linestyle=0 为实线 ;1 为点线 ;2 为中心线 ;3 为破折线 ;4 为用户定义。
thickness=1为一个像素宽 ;3 为三个像素宽。
只有当 linestyle=4 时 , upattern 才起作用。
头文件 :graphics.h
settextstyle(显示字符的当前设置函数
功能 :设置当前输出英文字符的字体、大小和方向。
调用方式 :
void far settextstyle(int font,int direction,int charsize
其中①参数 font 确定所选定的字体形状 ,
DEF
文档评论(0)