Soubor je v C reprezentovan taky cislem, protoze je tak reprezentovan v operacnim systemu. FILE je ze standardni knihovny a vnitre tez pouziva ta_cisla. Pokud chci pouzivat cisla muzu vyuzit dprintf a spol. (je to ale GNU rozsireni)
A kdyz by se to vzalo do detailu, tak v aplikaci se pracuje s odkazem na FILE, takze to je v podstate taky cislo ;-)