строки C-style память
char str[] = "hello";
const char* str = "hello";
я правильно понимаю, что в первом случае выделяется массив из 6 элементов на char на стеке, а во втором случае массив в памяти для глобальных переменных (сегмент data) и по умолчанию все строковые литералы хранятся там
Ответы (1 шт):
Автор решения: Mikhailo
→ Ссылка
Да, правильно.
Хотя теоретически в разных архитектурах все может быть немного по-разному.