размер переменных

Модератор: Модераторы разделов

Ответить
alex_V
Сообщения: 21

размер переменных

Сообщение alex_V »

как узнать размер переменной в байтах, и размер целого массива
Спасибо сказали:
Аватара пользователя
flook
Сообщения: 585
Статус: Просто flook

Re: размер переменных

Сообщение flook »

Пример:
sometype x;
sometype2 y[somesize];
...
sizeof(x); //размер x
sizeof(y); // размер массива
sizeof(y[0]); //размер элемента массива
sizeof(y)/sizeof(y[0]); //число элементов в массиве
В каждом из нас спит гений... и с каждым днем все крепче...
Спасибо сказали:
Аватара пользователя
oav
Бывший модератор
Сообщения: 296

Re: размер переменных

Сообщение oav »

(flook @ Thursday, 26 August 2004, 12:45) писал(а):Пример:
sometype x;
sometype2 y[somesize];
...
sizeof(x); //размер x
sizeof(y); // размер массива
sizeof(y[0]); //размер элемента массива
sizeof(y)/sizeof(y[0]); //число элементов в массиве

хочеться тока добавить что все это верно только для массивов, размещающихся в стеке, т.е. на этапе компиляции.
Спасибо сказали:
alex_V
Сообщения: 21

Re: размер переменных

Сообщение alex_V »

Упс, сорри, забыл написать, что это надо в perl
про sizeof в C я знаю :))
Спасибо сказали:
alex_V
Сообщения: 21

Re: размер переменных

Сообщение alex_V »

все нашел уже.
Спасибо сказали:
Ответить