Re[4]: Segmentation fault ??? Help
От: Zulin_78 Россия  
Дата: 24.03.06 14:11
Оценка:
Здравствуйте, Kemm, Вы писали:

K>А еще точнее, т.к. заранее неизвестно кол-во адресов, использовать realloc(3) при добавлении каждого нового адреса. Ну или сразу выделить с запасом (n = argc).


Да это конечно выход. При данном подходе мы добиваемся того что вся память выделяется последовательно и операции с указателя работают валидно.
Но почему не работает мой код? Я объявляю **_addr. Выделение памяти под _addr является первый вызов функции malloc т.е. для указателя _addr [со смещением i] = (указатель void) вернуть выделенную память (размером). Поправьте меня если я не прав.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.