A 回答 (4件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
https://oshiete.goo.ne.jp/qa/13218231.html
既にこれだけ回答があったのに、まったく同じ質問を繰り返すのはなぜ?
前回はベストアンサーも選んでますよね?
> stdio.h は、標準的な入出力を行う場合に必要なバッファなどが定義されているファイルです。
そもそも、この文章が正しくありません。
・言った人が間違えている。
・あなたが間違えて覚えている。
のいずれかだと思われます。
stdio.hで「バッファの定義」はしていません(ほとんどの場合)
なので「などがついていますが、バッファ以外に何が定義されているのでしょうか?」という疑問自体が無意味です。
元の文章を書き換えるなら、次のようになるでしょう。
stdio.h は、C言語標準ライブラリで定められた、標準的な入出力の操作に必要な関数、マクロ、型が宣言・定義されているファイルです。
No.4
- 回答日時:
から必要事項だけ抜き出してます。
コンパイラの環境によって追加はあるはずです。
見ての通り、バッファはありません。バッファの情報はあります。
-- 1 オブジェクト型の宣言 --
1.1 FILE
1.2 fpos_t
1.3 size_t -> #include<stddef.h> でも有効になるように
-- 2 マクロの宣言 --
2.1 NULL -> #include<stddef.h> でも有効になるように
2.2.1 _IOFBF
2.2.2 _IOLBF
2.2.3 _IONBF
2.3 BUFSIZ
2.4 EOF
2.5 FOPEN_MAX
2.6 FILENAM_MAX
2.7 L_tmpnam
2.8.1 SEEK_CUR
2.8.2 SEEK_END
2.8.3 SEEK_SET
2.9 TMP_MAX
2.10.0 stderr
2.10.1 stdin
2.10.2 stdout
※-- 以降、関数定義に関する情報(プロトタイプ形式の関数宣言) --
-- 3 ファイルに対する操作の関数宣言 --
3.1 remove関数
3.2 rename関数
3.3 tmpfile関数
3.4 tmpnam関数
-- 4 ファイルアクセス関数宣言 --
4.1 fclose関数
4.2 fflush関数
4.3 fopen関数
4.4 freopen関数
4.5 setbuf関数
4.6 setvbuf関数
-- 5 書式付き入出力関数宣言 --
5.1 fprintf関数
5.2 fscanf関数
5.3 printf関数
5.4 scanf関数
5.5 snprintf関数
5.6 sprintf関数
5.7 sscanf関数
5.8 vfprintf関数
5.9 vfscanf関数
5.10 vprintf関数
5.11 vscanf関数
5.12 vsnprintf関数
5.13 vsprintf関数
5.14 vsscanf関数
-- 6 文字入出力関数宣言 --
6.1 fgetc関数
6.2 fgets関数
6.3 fputc関数
6.4 fputs関数
6.5 getc関数
6.6 getchar関数
6.7 gets関数
6.8 putc関数
6.9 putchar関数
6.10 puts関数
6.11 ungetc関数
-- 7 直接入出力関数宣言 --
7.1 fread関数
7.2 fwrite関数
-- 8 ファイル位置付け関数宣言 --
8.1 fgetpos関数
8.2 fseek関数
8.3 fsetpos関数
8.4 ftell関数
8.5 rewind関数
-- 9 エラー処理関数宣言 --
9.1 clearerr関数
9.2 feof関数
9.3 ferror関数
9.4 perror関数
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C言語について。 7 2022/11/06 10:02
- C言語・C++・C# C言語について。 7 2023/01/01 09:58
- C言語・C++・C# C言語について。 7 2023/01/26 16:42
- C言語・C++・C# C++の標準入力の書き方 6 2023/02/23 23:53
- 日本語 複合名詞(造語)について教えて欲しいです 2 2022/05/22 17:14
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- IT・エンジニアリング アンバッファの入力規格について教えてください。 発振回路に用いるバッファはアンバッファのものを使うこ 2 2022/05/28 21:40
- C言語・C++・C# stdio.hのバッファについて。 6 2023/03/07 16:01
- Perl perlで2次元配列をサブルーチンに値渡しで渡す 5 2022/12/17 18:49
- 政治 個人的に、憲法改正案を考えてみました。 意見を聞かせてください。 特に、9条(第2章 - 戦争の放棄 4 2023/02/19 14:34
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
C言語について。
C言語・C++・C#
-
C言語 バッファについて。
C言語・C++・C#
-
C言語について。
C言語・C++・C#
-
-
4
C言語について。
C言語・C++・C#
-
5
C言語について。
C言語・C++・C#
-
6
コマンドプロンプトについて。
C言語・C++・C#
-
7
C言語 バッファについて。
C言語・C++・C#
-
8
変数名を引数として渡す、アドレスを引数として渡す方法
C言語・C++・C#
-
9
C言語関数違いについて。
C言語・C++・C#
-
10
Linux のシェルスクリプトの強制終了の仕方について
UNIX・Linux
-
11
ノートパソコンをヘラで開ける時に噛み合わせ?が壊れる時があるらしいですが、どうやったら壊れずに済むの
その他(コンピューター・テクノロジー)
-
12
C言語 解答について。
C言語・C++・C#
-
13
C言語について。
C言語・C++・C#
-
14
C言語について。
C言語・C++・C#
-
15
C言語について。
C言語・C++・C#
-
16
C言語について。
C言語・C++・C#
-
17
VisualStudio2022でC言語プログラムで全角文字を使用すると不明なエラーが表示される
C言語・C++・C#
-
18
c言語
C言語・C++・C#
-
19
ファイルサイズが小さくなりません(Linux nasm)
UNIX・Linux
-
20
C言語の関数と配列に関する質問
C言語・C++・C#
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
csvファイルを開かずに文字を検...
-
ファイル名の先頭にアンダース...
-
SGファイルって何ですか?
-
CSVファイルへの保存の際、デー...
-
「VBScript」ADODB.Streamにお...
-
マウスポインタの変更
-
分割コンパイルの#defineについて
-
バッチで118項目のCSVを処理し...
-
[VBScript]ファイルの入出力を...
-
VB6でのファイル作成方法
-
VBに、Cのincludeのようなもの...
-
大きいサイズのテキストファイ...
-
fopenできる上限の変更
-
同じ名前のファイルを作った場...
-
■ 移植性のないポインタ変換に...
-
プログラムで文字をBMPファイル...
-
C言語のfopenについて教えてく...
-
CSVファイル
-
Javascript で INI の読み書き
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
csvファイルを開かずに文字を検...
-
ファイル名の先頭にアンダース...
-
CSVファイルへの保存の際、デー...
-
ファイルを記録してあるセクタ...
-
テキストファイルの最終行を削...
-
SGファイルって何ですか?
-
ドラッグアンドドロップでファ...
-
分割コンパイルの#defineについて
-
VBに、Cのincludeのようなもの...
-
fopenできる上限の変更
-
グローバル変数のよくない使い...
-
ファイルの結合
-
大きいサイズのテキストファイ...
-
iniファイルに追記がしたいです。
-
バッチで118項目のCSVを処理し...
-
ハッシュの計算時間について
-
C言語のfopenについて教えてく...
-
Javascript で INI の読み書き
-
Excelマクロでの再読込み方法
おすすめ情報