如何用codeblock,Windows(初学者)中的conio.h,dos.h,io.h头文件编译c代码?

时间:2013-12-06 12:38:15

标签: c windows io codeblocks conio

我最近开始练习C编程,我在网上搜索了一些代码,所以我可以看到它们是如何工作的。我找到了一个包含这3个头文件(conio.h,dos.h,io.h)

我在Windows 8.0上使用Codeblocks 12.11。我不仅是C语言的初学者,而且通常是编程。(之前看过一些PASCAL,因为我听说很容易)。

请帮忙!

2 个答案:

答案 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等。

[1] - http://www.cprogramming.com/code_blocks/