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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Erjay
0 / 0 / 0
Регистрация: 03.08.2013
Сообщений: 91
#1

Присвоение значения указателю - C++

31.08.2013, 17:52. Просмотров 433. Ответов 3
Метки нет (Все метки)

Как можно, вот так, присваивать указателю значение? Разве, указатель не должен всегда содержать адрес?
C++
1
const char* szString = "Randy";
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.08.2013, 17:52     Присвоение значения указателю
Посмотрите здесь:

C++ Присвоение значения фунции fopen указателю на файл
C++ std::list присвоение указателю на структуру итератора
Присвоение указателю на char значения int C++
Присвоение указателю члену класса нового адреса, ошибка компиляции C++
C++ Присвоение адреса указателю, равному NULL
Шаблонные классы. Присвоение к указателю и приведение типов C++
присвоение значения C++
C++ Присвоение значения слову char
C++ Присвоение значения элементу списка
Присвоение по указателю на 32 и 64 битных машинах C++
Присвоение числу текстового значения C++
Присвоение значения к каждой строке C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
castaway
Эксперт С++
4876 / 3015 / 370
Регистрация: 10.11.2010
Сообщений: 11,075
Записей в блоге: 10
Завершенные тесты: 1
31.08.2013, 17:58     Присвоение значения указателю #2
При объявлении переменной можно инициализировать указатель на константу. Тем более это не константный указатель. Его можно и изменять.
Не понял второго вопроса, но указатель всегда содержит какой-то адрес.
Croessmah
Модератор
Эксперт CЭксперт С++
12878 / 7264 / 810
Регистрация: 27.09.2012
Сообщений: 17,945
Записей в блоге: 2
Завершенные тесты: 1
31.08.2013, 18:10     Присвоение значения указателю #3
Цитата Сообщение от Erjay Посмотреть сообщение
присваивать указателю значение?
В данном случае указатель инициализируется адресом строкового литерала
castaway
Эксперт С++
4876 / 3015 / 370
Регистрация: 10.11.2010
Сообщений: 11,075
Записей в блоге: 10
Завершенные тесты: 1
31.08.2013, 18:17     Присвоение значения указателю #4
Немного поправлю себя. Ты даже можешь присвоить указателю новый адрес, который указывает на новую константу:
C++
1
szString = "Test";
Yandex
Объявления
31.08.2013, 18:17     Присвоение значения указателю
Ответ Создать тему
Опции темы

Текущее время: 08:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru