c语言控制台输入输出函数库:conio.h

c语言控制台输入输出函数库:conio.h供自己以后使用、cgets()函数——从控制台读字符串函数cgets()函数用于从控制台输入一行字符串语法: char*cgets(char*str) 参数str为保存数组的地址

c语言控制台输入输出函数库:conio.h

c语言控制台输入输出函数库:conio;供自己以后使用。

1、cgets()函数——从控制台读字符串函数

cgets()函数用于从控制台输入一行字符串

语法:

char* cgets(char*str)

 

 

参数str为保存数组的地址,str[0]要预先存放最大字符串的长度,执行str[1]表示实际输入字符个数。

cgets()函数返回值:实际存储数据的地址,即str+2。

2、clreol()——清除字符串到行末函数

语法: void clreol(void );

 

 

clreol()函数没有参数。

clreol()函数没有返回值

3、clrscr()——清空文本模式窗口函数

clrscr()函数用于清除文本模式窗口

语法 void clrscr(void)

 

 

clrcsr()函数没有参数

clrcsr()函数没有返回值

4、cprintf()——格式化输出到屏幕函数

cprintf函数提供格式化输出到屏幕的功能,与printf()函数功能相类似,在cprintf()函数中,\n\r相当于printf()函数中的\n

语法 int cprintf(char * format,…)

 

 

参数format为格式字符串

参数…为输出字符。

cprintf()函数返回值:输入字符个数

5、cputs——字符串输出到屏幕的函数

cputs()函数用于将字符串写到输出窗体中

语法 void cputs(const char *string);

 

 

参数:string为输出的字符串

cputsl()函数没有返回值

6、cscanf函数——格式化输入函数

cscanf()函数用于从控制台的格式化输入

语法 int scsanf(char *format,argument,…);

 

 

参数format为格式字符串;

参数argument为接受数据的变量地址

cscanf()函数的返回值;输入数据的数量

7、deline()——删除行函数

deline()函数用于在文本窗口中删去一行

语法 double deline( void );

 

 

deline()函数没有参数

deline()函数返回值

8、getch()——无回显字符输入函数

getch()函数用于从控制台输入一个字符,输入时屏幕 不显示输入字符

语法

int getch( vode );

 

 

getch()函数没有参数

getch函数的返回值:输入的字符

9、getche()——有回显字符的函数

getche()函数用于从控制台输入一个字符,输入时屏幕显示输入的字符

语法 int getch( vode );

 

 

getche()函数没有参数

getche()函数的返回值:输入是字符

10、getpass()——以密码的形式输入函数

getpass函数用于从控制台输入一行字符串,输入时不显示输入的字符串,适用于用密码的输入。

语法 char *getpass(const char* prompt);

 

 

参数 prompt 函数为提示字符串地址。

getpass()函数返回值:输入字符串地址

11、gettext()——文本复制函数

gettext函数用于把字符串模式下的屏幕信息复制到一个内存变量

语法 int gettext(int left;int top;int right;int bottom;vode *destin);

 

 

gettext()函数的语法参数说明如下:

参数说明
参数 描述
left 复制区域左边界
top 复制区域上边界
right 复制区域右边界
bottom 复制区域下边界
destin 保持结果的指针变量

 

 

 

 

 

 

 

gettext()函数的返回值,成功时返回非0值

12、gettextinfo()——获取文本模式的屏幕信息函数

gettextinfo()函数用于获取文本的屏幕信息

语法 void gettextinfo(struct text_info *r);

 

 

参数r为屏幕信息的结果体

gettextinfo()函数没有返回值

13、gotoxy——设置光标函数

gotoxy()函数用于将光标移动到指定位置

语法 void gotoxy(int x;int y);

 

 

参数x为移动到位置的横坐标

参数y为移动到位置的纵坐标

gotoxy没有返回值

 

14、highvideo()——高亮显示文本函数

highvideo()函数用于高亮显示文本。它只影响控制台输出,如cprintf和cputs函数,不影响标准设备输出,如printf、puts函数

语法 void hightvideo( void );

 

 

highvideo()函数没有返回值

highvideo()函数没有参数

 

15、insline()——插入空行函数

insline()函数用于在光标所在处插入空行,插入行后的内容自动下移

语法 void insline( void );

 

 

insline()函数没有返回值

insline()函数没有参数

16、kbhit()——检查键盘按键函数

kbint()用于检查键盘是否有输入

语法 int kbint( void );

 

 

kbint函数没有参数

kbint函数的返回值,没有按键返回为0;否则返回-1.

17、lowvideo()——低亮显示文本函数

lowvideo()函数用于低亮显示文本。它只能影响控制台输出,入cprintf,cputs函数,不影响标准设备输出,如printf,puts函数。

语法 void lowvide( void );

 

 

lowvide()函数没有参数

lowvide()函数没有返回值

18、movetext()——移动屏幕文本函数

movetext()函数用于把屏幕指定区域移到另外一区域。

语法 int movetext(int left;int top;int right;int bottom;int destleft;int desttop);

 

 

 movetext()函数的语法参数说明如下: 

movetext函数参数说明
参数 描述
left 复制区域左边界
top 复制区域上边界
right 复制区域右边界
bottom 复制区域下边界
destleft 目标区域左边界
desttop 目标区域上边界

 

 

 

 

 

 

 

 

movetext()函数的返回值:成功时返回非0值。

19、normvideo()——正常亮显示文本函数

normvideo()函数用于正常亮显示文本,它只影响控制台输出,如cprintf,cputs函数,不影响标准设备输出,如printf,puts函数。

语法 void normvideo(void);

 

 

normvido()函数没有参数;

normvido()函数没有返回值;

20、putch()——字符输出函数

putch()函数用于输出字符。

语法 void putch(int ch);

 

 

参数ch表示要输出的字符

puts()函数没有返回值

21、puttext()——文本复制函数

puttext()函数用于把由gettext函数复制到屏幕信息显示的指定区域。

语法 int puttext(int lefr;int top;int right;int bottom;int source);

 

puttext()函数参数说明
参数 描述
left 复制区域左边界
top 复制区域上边界
right 复制区域右边界
bottom 复制区域下边界
source 保存数据的指针

 

 

 

 

 

 

 

 puttext()函数的返回值:成功时返回非0值。

22、textattr()——设置文本属性函数

textattr()函数用于设置文本模式下的文本前景色,背景色属性。

语法 void textattr(int newattr);

 

 

参数 newattr为文本属性,其中高字节是背景色,低字节是前景色。

textattr()函数没有返回值。

23、textbackground()——文本背景色选择函数

textbackground()函数用于设置文本模式下的背景颜色

语法 void textbackground(int newcolor);

 

 

参数 newcoloer为背景颜色

textbackground()函数没有返回值

24、textcolor()——文本字符颜色选择函数

textcolor()函数用于设置文本模式下的文本颜色

语法 void textcolor(int newcolor);

 

 

参数 newcolor为文本颜色。

textcolor()函数没有返回值。

25、textmode()——文本模式设置函数

textmond()函数用于设置文本模式。

语法 void textmond(int newmond);

 

 

参数 newmond()为新屏幕模式。

textmond()函数五返回值

26、ungetch()——把字符退回键盘缓冲区函数

ungetch()函数用于把字符退回键盘缓冲区。

语法 int ungetch(int ch);

 

 

参数ch为退回的字符

ungetch()函数的返回值:返回的字符。

27、where()函数——返回水平光标位置函数

wherex函数用于获取光标横坐标位置。

语法

int where( void );

 

 

wherex()函数没有参数。

wherex函数的返回值:光标横坐标位置。

28、wherey()——返回垂直光标位置函数

wherey()函数用于获取光标纵坐标位置。

语法 int wherey( void );

 

 

wherey()函数没有参数;

wherey()函数的返回值:光标纵坐标位置。

29、window()——定义活动文本窗口函数

window()函数用于在屏幕中定义活动小窗口

语法 void window(int left;int top;int right;int bottom);

 

 

window()函数的语法参数说明如下:

window函数参数说明
参数 描述
left 定义小窗口区域左边界
top 定义小窗口区域上边界
right 定义小窗口区域右边界
bottom 定义小窗口下边界

 

 

 

 

 

 

window()函数没有返回值。 

今天的文章c语言控制台输入输出函数库:conio.h分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/87777.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注