c语言头文件conio.h一定要和getch()一起出现的吗

来源:百度知道 编辑:UC知道 时间:2024/06/17 20:08:18
如题,我们现在学的教材中都没有出现过这样的头文件,突然在别的教中发现它经常出现吖,而且都是#include <conio.h>
.....
clrscr();
......
getch();

为什么这样的,clrscr()和getch()不是调用吖,但它出现在这有什么意思,而这个c语言的标准输入输出头文件conio是不是一定和getch()和clrscr()写在一起的????

conio.h - console and port I/O declarations
就是DOS窗和口输入输出声明。
含 getch(); 声明。

用 getch(); 用VC 编译器 用了 stdio.h 就可以了。不需conio.h

clrscr() -- TC 特有,其它编译器不能用。
TC 需要conio.h

恩 getch()这个函数在<conio.h>这个头文件里 所以调用此函数时必须加载这个头文件才能用

getch()在conio.h里声明了,当然得一起出现,如果你不了解你用的API函数处在哪个头文件里,请查阅MSDN