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

Когда используется * перед указателями, а когда нет? - C++

Восстановить пароль Регистрация
 
Sabnik
2 / 2 / 0
Регистрация: 09.03.2013
Сообщений: 40
24.11.2013, 12:35     Когда используется * перед указателями, а когда нет? #1
Вообщем я запутался и не пойму, когда нужно перед указателем ставить "*", а когда нет.

Как я понял, "*" ставится перед указателем, когда мы обращаемся к данным (значение), а без "*", когда обращаемся к адресу или не так?

Объясните, пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2013, 12:35     Когда используется * перед указателями, а когда нет?
Посмотрите здесь:

Перестало выводить, когда задание списков перевел в конструкторы, когда были просто функции выводило нормально. C++
когда delay-я не хватает... C++
Когда писать explicit C++
C++ Когда в С++ перегрузка не происходит?
Записать условия когда является истинным , когда: C++
Когда не нужен оператор else? C++
Когда использовать WinAPI, а когда функции языка? C++
C++ Когда оператор должен быть обязательно членом класса, и когда он обязательно не принадлежит классу?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
24.11.2013, 12:38     Когда используется * перед указателями, а когда нет? #2
Указатель - это переменная, в которой содержится адрес другой переменной. Когда без *, то обращение к самой переменной (к указателю), когда с * (разыменование указателя), то обращение к переменной, адрес которой хранится в указателе.
Yandex
Объявления
24.11.2013, 12:38     Когда используется * перед указателями, а когда нет?
Ответ Создать тему
Опции темы

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