C/Przenośność programów: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
m int. |
m int. |
||
Linia 41:
=== Bajty i słowa ===
Wiesz zapewne, że podstawową jednostką danych jest bit, który może mieć wartość 0 lub 1. Kilka kolejnych bitów
Skąd takie nazwy? Otóż pochodzą one z książki ''Podróże Guliwera'', w której liliputy kłóciły się o stronę, od której należy rozbijać jajko na twardo. Jedni uważali, że trzeba je rozbijać od grubszego końca (big-endian) a drudzy, że od cieńszego (little-endian). Nazwy te są o tyle trafne, że w wypadku procesorów wybór kolejności bajtów jest sprawą czysto polityczną, która jest technicznie neutralna.
Linia 163:
Pod Uniksami są w osobnej bibliotece matematycznej libm w wersji :
* statycznej (zwykle /usr/lib/libm.a
* ladowanej dynamicznie ( /usr/lib/libm.so )
|