Re: Ключевое слово const в структуре
От: Dr_Sh0ck Беларусь  
Дата: 05.07.02 02:31
Оценка: 2 (1)
Здравствуйте menify, Вы писали:

M>Что дает ключевое слово const при обьялении структуры?


M>Например:

M>typedef struct
M>{
M> int size;
M> int line;
M> void* buf;
M> const char* name; // !!! что это может сказать компилятору?
M>}
M>MyStruct;

В принципе, то же самое, что и просто
const char* name;

Это значит, что данные (*name), на которые указывает name — константные, то есть нельзя менять их значение. Значение же самого указателя name (адрес этих данных) менятьь можно.
Do not fake yourself ;)
ICQ#: 198114726
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.