Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
25 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
399300
Топик полностью
SciFi
(03.04.2013 17:18, просмотров: 62)
ответил
amx
на
Потому что char str[] - переменная. Все переменные должны быть в ОЗУ, в ПЗУ могут быть только константы. Вот "string" это константа (const char *), и эта константа будет скопирована в ОЗУ по адресу str[].
Переменные могут быть и в ПЗУ (обычно они обозначаются const). "string" - это string literal (не знаю, как по-русски, но не константа). Если не придираться к терминам, по сути объяснение верное.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
Ответить