Const относится к той переменной, перед которой стоит. Для того, чтобы и указатель на массивы, и сами массивы были в памяти программ, нужно указывать два раза.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
Vladimir Ljaschko
11 апреля 2005 г. 10:52
В ответ на:
Знатокам С вопрос. Как влияет слово const в зависимости от места его употребления например при деклорации массивов? И кстати слово flash тоже.
отправлено Буримото 11 апреля 2005 г. 10:07
Составить ответ
|||
Конференция
|||
Архив
Ответы
тоесть const char* const A что будит значить?
—
Буримото
(11.04.2005 10:56,
пустое
)
Константный указатель на константу.
—
Codavr
(11.04.2005 11:44,
пустое
)
А я как-то наткнулся на разное толкование объявлений, когда мучал для 51-го процессора компиляторы Keil и Ride (+)
—
Беня
(11.04.2005 14:05, 366 байт)
Вообще то С штука стандартизованная, если кто-то интерпретирует стандарт по своему его проблемма.
—
Codavr
(11.04.2005 17:47,
пустое
)
Кажется, ИАР не поддерживает, если переменная - не массив. Смысла нет.
—
Vladimir Ljaschko
(11.04.2005 11:57,
пустое
)
Вот так const char * const status_name[stQty];
—
Vladimir Ljaschko
(11.04.2005 10:53,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru