Цитата
aDesrc
Дескриптор. Скорее всего имя массива.
Цитата
Это так понимаю, двойной массив? Т.е. строка-столбец?
Вроде как там массив указателей на массив указателей. Тип данных в массиве: pchar, который сам является указателем.
Чуть-чуть накосячил с расчетом памяти на строку из 1 столбца:
4 байта указатель на массив указателей столбцов.
4 байта на размер массива указателей столбцов.
4 байта на указатель на pchar.
4 байта размер pchar
4 байта указатель pchar'a на непосредственно содержимое строки.
итого: 20 байт на строку.
чистый массив без указателей быть не может, т.к. ресайза для сохранения "прямоугольности" массива при задаче длинной строки не происходит.
Глубоко теоретически массив указателей столбцов может не быть массивом указателей, т.к. это не нужно по сути из-за структуры хранения данных в pchar, но что-то мне подсказывает, что там все-таки массив указателей на массив указателей.
Сообщение отредактировал DarkMaster - 29.3.2016, 22:29