Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Работа с указателями: подскажите что я не так делаю - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Если последний элемент массива положителен, то все элементы массива увеличить на квадрат его максимального элемента http://www.cyberforum.ru/cpp-beginners/thread23548.html
Задача: Задан одномерный массив F(N) (N<=60). Если последний элемент массива положителен, то все элементы массива увеличить на квадрат его максимального элемента, иначе все элементы массива...
C++ Сочетание цикла и разветвления Дано натуральное число n. Действительные числа a1,...,an. Получить Min (квадрат) (a1,a3,…)+max (куб) (a2,a4,…). http://www.cyberforum.ru/cpp-beginners/thread23534.html
Книги по MFC - разработка оконных приложений C++
Какие есть хорошие книги по созданию готовых windows приложений, то есть, чтобы ввод был не сконсоли, а было создано окно с кнопками и т.д. Напишите, пожалуйста, как такие книги называются, и...
C++ Усовершенствуйте программу преобразования температур
Усовершенствуйте программу преобразования температур таким образом, чтобы над таблицей она печатала заголовок. :wall: :wall: :wall:
C++ двухмерные и трёхмерные массивы http://www.cyberforum.ru/cpp-beginners/thread23531.html
работа с двухмерными и трёх мерными массивами(индексами и указателями)...что рассказать преподу и какую прогу написать? :help: Добавлено через 13 минут 21 секунду в си
C++ Класс для множеств строк (string) Всем, Привет! :help: Мне нужно: Создать класс для множеств строк (string). Написать функцию по вводу множества из файла (одна строка = один элемент множества). Дальше задача: списки телефонов... подробнее

Показать сообщение отдельно
Alexiski
Любитель давать советы
339 / 131 / 2
Регистрация: 12.01.2009
Сообщений: 511
17.02.2009, 20:17
Но ведь уже объяснили, в чем дело. Строка хранится в области констант, и совершенно правильно что компилятор в нее писать не разрешает.

Разница между примерами в том, что в первом случае создается указатель, он инициируется адресом константной строки. Во втором случае создается массив, который инициируется константной строкой. При этом массив реально создается в стеке, а строка в него копируется.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru