ホームページ  >  記事  >  バックエンド開発  >  C言語の入出力文とは何ですか?

C言語の入出力文とは何ですか?

青灯夜游
青灯夜游オリジナル
2020-11-03 11:25:2736442ブラウズ

C言語の入出力文には、「getchar(void);」、「putchar(int c);」、「scanf("フォーマット制御文字列"、アドレスリスト);」、「printf」が含まれます。 ( "フォーマット制御文字列 "、出力リスト);"、"gets()" および "puts()" など。

C言語の入出力文とは何ですか?

チュートリアルの推奨事項: 「c 言語チュートリアル ビデオ

1: コンソール入力出力

(1) 文字データの入出力

文字出力putchar(int c);

文字入力 getchar(void);

(2) フォーマットされた入力/出力

出力のフォーマットprintf("フォーマット制御文字列", 出力リスト);

フォーマット入力scanf("フォーマット制御文字列", アドレスリスト);

#(3) 文字列入出力

文字列出力

puts (const char *str);

String input

gets(char *str);

scanf はスペース、タブ、キャリッジ リターンなどを受け入れることができません。終了時の復帰文字の処理: 復帰文字をキャッシュに保持します。

gets はスペース、タブ文字、キャリッジ リターンなどを受け入れることができます。最後のキャリッジ リターン文字の処理: キャリッジ リターンは受け入れられますが、キャリッジ リターンは \0 に置き換えられます。

2: ファイルの読み書き

(1) 文字の読み書き

文字書き込み関数

fputc (c,fp);

文字読み取り関数

fgetc(fp);

(2)ブロック読み取り書き込み

バイナリ書き込み関数

fwrite(buffer,size,count,fp);

バイナリ読み取り関数

fread(buffer,size,count,fp); #Format フォーマットされた書き込み関数

fprintf (ファイル ポインタ、フォーマット文字列、出力項目リスト);

フォーマットされた読み込み関数

fscanf (ファイル ポインタ、フォーマット文字列、アドレス パラメータ リスト) ;

#(3) その他の読み書き関数

ディスクファイル書き込み関数

putw(10,fp);

ディスクファイル読み込み関数 getw(fp);

ファイル文字列書き込み関数fputs(string, ファイル ポインタ);

ファイル文字列読み取り関数fgets (string配列名, n, ファイル ポインタ);

プログラミング関連の知識については、 プログラミング学習 Web サイト

をご覧ください。 !

以上がC言語の入出力文とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。