[flood]hitman249, извини, отредактировал до того как ты ответил! [/flood]
Этот топик читают: Гость
Ответов: 1061
Рейтинг: 22
|
|||
карма: 0 |
|
Ответов: 1528
Рейтинг: 57
|
|||
RinniX писал(а): В структуре хранится и массив и указатели! Структура конечно не массив, но она может хранить в себе массив!КО |
|||
карма: 0 |
|
Разработчик
Ответов: 26158
Рейтинг: 2127
|
|||
hitman249, а ты что, не знаешь структур
В Яве разве нет структур ------------ Дoбавленo в 13.58: Короче, для простоты понимания, можно объяснить просто -- packed record -- упакованная структура, представляющая собой участок памяти, где последовательно хранятся элементы структуры. К примеру,
в данной структуре: TClastArr -- описатель последовательного массива данных фиксированной длины, PChainArr - указатель на структуру элемента кластерного массива, TChainArr -- описатель структуры элемента кластерного массива, где: chIndex -- индекс элемента, chNextAdr -- указатель на следующую структуру в цепи, chClastArr -- собственно, сам последовательный массив данных фиксированной длины. Для обращения к структуре по адресу, используется указатель PChainArr, чтобы попасть указателем на массив chClastArr, необходимо прибавить к указателю PChainArr смещение, равное размеру занимаемых до массива данных, те chIndex + chNextAdr или 8 байт для 32-х битных систем |
|||
карма: 22 |
| ||
Голосовали: | hitman249 |
Ответов: 1528
Рейтинг: 57
|
|||
nesco, спасибо, теперь понятно
в яве вообще всё - объекты, структур там нет, есть только методы и объекты т.е. самое необходимое + ловкость рук.. никакого машенства |
|||
карма: 0 |
|
Разработчик
Ответов: 26158
Рейтинг: 2127
|
|||
hitman249 писал(а): в яве вообще всё - объекты, структур там нет, есть только методы и объектыЯ еще добавил небольшое уточнение, прочитай, может поможет ------------ Дoбавленo в 14.08: В принципе, ты можешь создать объект, с идентичными полями свойств |
|||
карма: 22 |
|
Разработчик
Ответов: 26158
Рейтинг: 2127
|
|||
Кому интересно, то вот матрица на принципе кластерного MT-массива. Tакой небольшой аналог StrTable, только на любой тип данных
|
|||
карма: 22 |
| ||
файлы: 1 | matrixonclasterarray_001.sha [10.8KB] [199] | ||
Голосовали: | ser_davkin |
261