Глеб
23.04.2025
Помогите написать программу на C++, которая выводит адрес и значение переменной, а затем значение, которое хранится по адресу, переданному через указатель. Должно получиться так, как на картинке. Если можно с пояснением, спасибо.
Операционная система: Windows
Статус: вопрос решён
Вячеслав
клиент
23.04.2025
Глеб , int var = 10; // объявляем переменную, задаём ей значение 10
int* ptr = &var; // создаём указатель на переменную
cout << "Адрес переменной: " << &var << endl; // выводим адрес самой переменной var
cout << "Значение переменной: " << var << endl; // выводим значение переменной var
cout << "Адрес указателя: " << ptr << endl; // выводим адрес, хранящийся в указателе (это тот же адрес переменной var)
cout << "Значение по указателю: " << *ptr << endl; // указатель ведет на var
Глеб
клиент
23.04.2025
Вячеслав, спасибо
Чтобы комментировать, необходимо авторизоваться или зарегистрироваться.
Все советы и рекомендации, размещённые на форуме, носят исключительно информационный характер и не являются официальной инструкцией.
Перед применением любых советов убедитесь в их актуальности и безопасности для вашей конкретной ситуации. Правила форума.