ストリームからの読み込みを行います。
備考 | CS+が提供するデバッグ機能では,サポートされていません。 |
[所属]
標準ライブラリ
[指定形式]
#include <stdio.h>
size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream);
[戻り値]
入力した要素数nmembを返します。
エラー・リターンはありません。
[詳細説明]
streamが指す入力ストリームから,sizeの大きさの要素をnmemb個入力し,ptrへ格納します。streamに指定できるのは,標準入出力のstdinだけです。
[使用例]
#include <stdio.h>
void func(void) {
struct {
int c;
double d;
} buf[10];
fread(buf, sizeof(buf[0]), sizeof(buf) / sizeof(buf [0]), stdin);
}
|