Avatar uživatele
Skeptik

Velikost binárního souboru

Když si vytvořím v jazyce C binární soubor, do kterého chci uložit data ze struktury obsahující znak a číslo s plovoucí desetinnou čárkou, zajímalo by mě proč jeho výsledná velikost je mnohanásobně větší než objem dat do něj uložený.
Příklad: Uložím 26 elementů této struktury. Velikost znaku je 1 bajt, velikost float jsou zde 4 bajty. Jedna položka struktury by tedy měla zabírat 5 bajtů, tedy dohromady 26*5 = 130 bajtů. Výsledný soubor BIN ale zabírá 43 kilobajtů. Je to v pořádku?

Uzamčená otázka

ohodnoťte nejlepší odpověď symbolem palce

Zajímavá 0 před 4640 dny Sledovat Nahlásit



Otázka ještě nemá žádnou odpověď.



Diskuze k otázce

U otázky nebylo diskutováno.

Nový příspěvek