Вывод на экран адреса VC++ and Dev C++ - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Вот код на Си среда разработки VC++ 2010
int *pi;
  int i = 2;
  
  pi = &i;
  
  printf("%d \n", pi);
вот на dev C++
int *pi;
  int i = 2;
  
  pi = &i;
  
  printf("%d \n", pi);
Проблема в том что при выводе в VC++ каждом запуске программы адрес получается разные. А на дев С++ все нормально т е одно и тоже адрес.

Решение задачи: «Вывод на экран адреса VC++ and Dev C++»

textual
Листинг программы
 
 printf("%d", ++pi);

Объяснение кода листинга программы

Код, представленный в вопросе, написан на языке C и выполняет следующие действия:

  1. Выполняет операцию инкремента (увеличения на 1) переменной pi (предположительно это переменная типа int, которая содержит целочисленное значение).
  2. Использует функцию printf() для вывода на экран значения переменной pi с форматом процента %d, который указывает на то, что нужно вывести целочисленное значение. В результате выполнения кода будет выведено увеличенное на 1 значение переменной pi.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.818 из 5
Похожие ответы