• Предмет: Информатика
  • Автор: blevanylnapol1488
  • Вопрос задан 5 месяцев назад

Програма с++
Напишіть програму, в якій оголошуються ціле Age і вказівник на ціле pAge. Задайте
адресу цілого вказівнику. За допомогою вказівника встановіть значення цілої змінної
25. Виведіть значення змінної Age двома способами

Ответы

Ответ дал: Rossuxz
0

Ответ:  
#include <iostream>

int main() {

   int Age = 0;

   int* pAge = &Age;

   std::cout << "Enter the address of an integer pointer: ";

   std::cin >> pAge;

   *pAge = 25;

   std::cout << "Age (direct): " << Age << std::endl;

   std::cout << "Age (pointer): " << *pAge << std::endl;

   return 0;

}

Объяснение:  Эта программа сначала объявляет целочисленную переменную с именем Age и указатель на целое число с именем pAge.  Затем он предлагает пользователю ввести адрес целочисленного указателя и сохраняет его в pAge.  Используя оператор разыменования (*), он устанавливает значение целого числа, на которое указывает pAge, равным 25. Наконец, он отображает значение переменной Age двумя способами: напрямую и путем разыменования указателя.  Обратите внимание, что ввод адреса целочисленного указателя не является допустимой операцией, и программа не будет работать должным образом.

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