ホームページ > バックエンド開発 > C#.Net チュートリアル > C言語でファイルを開くにはどのような方法がありますか?

C言語でファイルを開くにはどのような方法がありますか?

angryTom
リリース: 2020-03-09 14:56:23
オリジナル
15901 人が閲覧しました

C言語でファイルを開くにはどのような方法がありますか?

C 言語でファイルを開く方法は何ですか?

ANSI C では、関数 fopen を使用することが規定されています。ファイルを開くには ## を使用し、ファイルを閉じるには #fclose を使用します。

1. 通常、呼び出しメソッドは:

FILE *fp;
fp=fopen(文件名, 打开方式);
ログイン後にコピー

2. パラメータの説明:

ファイル名: "myfile.dat"、"F:\data" の形式\myfile.dat" など;

推奨学習:

c 言語ビデオ チュートリアル

C 言語ファイルを開く方法は次のとおりです。

#"r"(読み取り専用) 入力用にテキスト ファイルを開きます

"w"(書き込み専用) 出力用にテキスト ファイルを開きます

"a"(append) to ファイルの末尾にデータを追加します

"rb"(読み取り専用) 入力用にバイナリ ファイルを開きます

"wb"(書き込み専用)出力用にバイナリ ファイルを開きます

" r "(読み取り-書き込み) 読み取りおよび書き込み用にテキスト ファイルを開きます

"w "(読み取り-書き込み) 読み取りおよび書き込み用に新しいテキスト ファイルを作成しますwriting

"a "(読み取り/書き込み) 読み取り用にテキスト ファイルを開きます。書き込み用にテキスト ファイルを開きます

"rb "(読み取りおよび書き込み) 読み取りおよび書き込み用にバイナリ ファイルを開きます

"wb "(読み取りおよび書き込み) 読み取りおよび書き込み用の新しいバイナリ ファイルを作成します

"ab "(読み取りおよび書き込み) 読み取りおよび書き込みのためにバイナリ ファイルを開きます

3. 注:

(1) 「r」モードで開いたファイルはデータを入力するために開くことができず、ファイルはすでに存在します。それ以外の場合はエラーが発生します;

(2 ) 「w」モードで開かれたファイルの場合、ファイルへのデータ入力のみが可能です。開かれているファイルが存在しない場合は、指定した名前で新しいファイルを作成してから開かれます。指定されたファイルが存在する場合は、ファイルを開くときにファイルが削除され、その後新しいファイルが作成されます;

(3) ファイルを開くときに関数 fopen がエラーを起こした場合、fopen はヌル ポインタ値 NULL を返します;

(4) プログラムの実行が開始されると、システムは 3 つの標準ファイル、標準入力 (stdin)、標準出力 (stdout)、および標準エラー出力 (stderr) を自動的に開きます。入出力ターミナルを使用する場合は、それを開く必要はなく、 fputc(stdout,'a'); のように直接使用して、文字 a を画面に出力できます。

プログラミング入門

チュートリアルの詳細については、PHP 中国語 Web サイトに注目してください。

以上がC言語でファイルを開くにはどのような方法がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート