我最近开始练习C编程,我在网上搜索了一些代码,所以我可以看到它们是如何工作的。我找到了一个包含这3个头文件(conio.h,dos.h,io.h)
我在Windows 8.0上使用Codeblocks 12.11。我不仅是C语言的初学者,而且通常是编程。(之前看过一些PASCAL,因为我听说很容易)。
请帮忙!
答案 0 :(得分:1)
AFAIK conio.h是Borland(现为Embarcadero)头文件(即特定于Borland bcc32& TurboC C编译器的非标准头文件)。
我不记得它有什么功能,除了clrscr(),但我知道它广泛存在于互联网上的C代码片段中。 它似乎是印度程序员的最爱,甚至可能仍然使用过时的TurboC程序教授编程。最好避免使用这些非标准头文件,并在标准ISO C头文件中找到等效函数或编写自己的函数! 我还发现尝试使用带有标题的代码会很痛苦!
还有其他经常使用的Borland标题,例如graphics.h,并找到了我发现的等效图形函数!
我认为GCC编译器的conio.h和clear屏幕的等价物是使用stdlib.h和system(“cls”);
希望这有助于......祝你好运!
答案 1 :(得分:0)
查看Code :: Blocks [1]的文档。 conio.h + dos.h令人难以置信的陈旧和过时。您安装/安装的C编译器应包含更多有用的功能来执行控制台I / O,例如stdio.h,其中包含printf等。