0

私は最近 C プログラミングの練習を始めました。コードがどのように機能するかをオンラインで検索したところ、これら 3 つのヘッダー ファイル (conio.h、dos.h、io.h) が含まれているコードが見つかりました。

私は Windows 8.0 で Codeblocks 12.11 を使用しています。私は C 言語だけでなく、一般的にプログラミングの初心者です。

助けてください!

4

2 に答える 2

1

私の知る限り、conio.h は Borland (現在は Embarcadero) のヘッダー ファイルです (つまり、Borland bcc32 および TurboC C コンパイラに固有の非標準ヘッダー ファイル)。

clrscr() を除いて、どのような機能があるのか​​思い出せませんが、インターネット上の C コード スニペットに広く存在することは知っています。古い時代遅れのTurboCプログラムでプログラミングを教えられているかもしれないインドのプログラマーのお気に入りのようです. これらの非標準ヘッダーの使用を避け、標準の ISO C ヘッダーで同等の関数を見つけるか、独自の関数を作成することをお勧めします! また、これらのヘッダーでコードを使用しようとするのは面倒な場合があることもわかりました。

よく使用されるボーランドのヘッダーは他にもあります。

GCC Compiler の conio.h と clear screen に相当するのは、stdlib.h と system("cls"); を使用することだと思います。

これが役に立てば幸いです...幸運を!

于 2014-01-12T18:34:30.180 に答える
0

Code::Blocks [1] のドキュメントを調べてください。conio.h + dos.h は信じられないほど古く、時代遅れです。インストールした/インストールした C コンパイラには、printf などが含まれている stdio.h など、コンソール I/O を実行するためのはるかに便利な関数が含まれている必要があります。

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

于 2013-12-06T12:54:32.440 に答える