Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ fread(3S) — AUX SR8.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

read(2)

write(2)

fopen(3S)

getc(3S)

putc(3S)

gets(3S)

puts(3S)

printf(3S)

scanf(3S)

FREAD(3S)

NAME

fread, fwrite − buffered binary input/output

SYNOPSIS

#include <stdio.h>

int fread ((char ∗) ptr, sizeof (∗ptr), nitems, stream)
FILE ∗stream;

int fwrite ((char ∗) ptr, sizeof (∗ptr), nitems, stream)
FILE ∗stream;

DESCRIPTION

Fread reads, into a block beginning at ptr, nitems of data of the type of ∗ptr from the named input stream. It returns the number of items actually read.

Fwrite appends at most nitems of data of the type of ∗ptr beginning at ptr to the named output stream. It returns the number of items actually written.

SEE ALSO

read(2), write(2), fopen(3S), getc(3S), putc(3S), gets(3S), puts(3S), printf(3S), scanf(3S). 

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026