| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Где хранятся указатели? |
| Автор: limelight 21.4.2010, 20:19 |
Помогите прояснить ситуацию с указателями. Объявляем например указатель на переменную типа int : int *variable; Из определения указателя: указатель - это переменная, которая содержит в качестве значения адрес другой переменной, на которую указывает. ну например variable = &value; Теперь значением переменной variable станет какой то адрес(адрес по которому располагается переменная value). Со значениями переменных(как обычных, так и указателей, вроде все ясно) а как быть с их именами? Где располагаются имена переменных и указателей, и каким образом происходит обращение/переход к участкам памяти в которых находятся значения этих переменных? |
| Автор: mes 21.4.2010, 20:23 | ||
у компилятора
вместо имени подставляется его смещение (адрес). |
| Автор: GoldFinch 21.4.2010, 20:24 |
| limelight, используйте поиск |
| Автор: limelight 21.4.2010, 20:28 |
| Если бы все из здесь присутствующих использовали поиск(я кстати использовал, но видимо что то не заметил) то вопросов в разделе для начинающих практически бы не было)))Все вопросы задавались бы в "общие":) mes, спасибо, коротко и ясно |
| Автор: GoldFinch 21.4.2010, 20:32 |
| limelight, так это же хорошо, зачем задавать простые вопросы и тратить время других, когда можно потратить время самому, немного поискав? |