Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для shurikan

Старожил


Сообщения: 240
Благодарности: 1

Профиль | Отправить PM | Цитировать


Crew
Это зависит от объявления твоей структуры. Если это что-то типа:
struct myStruct
{
*...
*char myStr[20];
*...
};

, то при создании объекта структуры внутри него выделяется 20 байт под строку.
А если так:
struct myStruct
{
*...
*char *myStr;
*...
};

, то внутри обекта выделяется место под адрес строки. И прежде, чем ее использовать, необходимо выделить нужное количество байт под строку.

-------
UNIX, UNAS и др. Myself I'll like 'em


Отправлено: 03:40, 03-12-2003 | #4