С++ указатели

01.01.2001

С++ указатели
Как вручную указать программе из какой ячейки памяти достать значение?
Пример:
Программа 1 (далее П1) объявляет и инициализирует переменную типа int значением "5", например, и выдает нам адрес ячейки, куда она его положила.
Программа 2 (далее П2) принимает адрес (в hex) и выводит нам содержимое ячейки по введенному нами адресу, в которую П1 поместила переменную типа int с значением "5"

Как заставить П2 принять с клавиатуры значение в системе hex вместо dec или, на худой конец, перевести из dec в hex, и присвоить полученный результат указателю, который выведет содержимое из ячейки по указанному нами адресу?

  • int x = 5;
    int * px = &x;
    cout << *px << endl;

    Разрешать пользователю получать значения путём ввода адреса памяти с клавиатуры, есть ни что иное, как фимоз головного мозга говнокодера!

Вас заинтересует