Deutsch
Germany.ruФорумы → Архив Досок→ Linux & Co

Вопрос по С

14.10.04 16:20
Re: Вопрос по С
 
voxel3d знакомое лицо
voxel3d
в ответ Chipolino 14.10.04 15:46, Последний раз изменено 14.10.04 16:23 (voxel3d)
>массив на 8 мб с элементами типа long сожержит 2048 элементов,а не 2097152;-)
Если принять, что в long 4 байта, то:
1Мб = 1024б * 1024б = 1048576б
8Мб = 1048576б * 8 = 8388608б
array_size = 8Мб / 4 = 8388608 / 4 = 2097152
Как 2048 получется, не пойму?
>Размер для long - 32 бита,или что говорит sizeof(long)
На конкретной платформе для конкретного компилятора..
---
Идиотов и фриков перевоспитать НЕВОЗМОЖНО!!!
Dropbox - средство синхронизации и бэкапа файлов.
 

Перейти на