| Merkeittäin tapahtuvaa tiedostojen käsittelyä kehittyneempi tapa on tiedoston
käsittely tietueittain. |
| Tämä tarkoittaa, että tiedostosta voidaan lukea kokonainen tietue ja sinne voidaan
kirjoittaa kokonainen tietue yksi kerrallaan. |
| Tällaista käyttöä varten tiedostolle määritellään rakenne tietuemäärittelyä
hyväksi käyttäen. |
| Tietueen kentät voivat olla mitä tyyppiä tahansa, joten tiedosto on käytännössä
binääritiedosto. |
| Tietueittain tapahtuvaa lukemista ja kirjoittamista varten on olemassa funktiot fread() ja fwrite(): |