catコマンドを達成するために

1、読み取り書き込みは、最も基本的で一般的なIO操作は、どのように、読み書き猫の機能を実現するために、アプリケーション層および通信媒体のカーネル層であるのですか?

クリア私たちは、ファイルを読み取り、その後、表示されていることを説明アウト出力ファイルである2

主なアイデアを実現するための簡単なプロセスを理解することです

擬似コードのアイデア:

書式#include <stdio.hに>

INTメイン(INT ARGC、INT ARGV [])

{

INT FD =(ARGV [1]、O_RDONLY)オープン、良いリードを決定するために知っている最初のファイルハンドル

チャーBUF [250]。

INT RET =(FD、BUF、はsizeof(BUF))を読み取ります。

書き込み(1、BUF、RET)。

クローズ(FD)。

0を返します。

}

公開された165元の記事 ウォン称賛26 ビュー30000 +

おすすめ

転載: blog.csdn.net/weixin_42269817/article/details/104842340