Вывод на экран адреса VC++ and Dev C++ - C (СИ)
Формулировка задачи:
Вот код на Си среда разработки VC++ 2010
вот на dev C++
Проблема в том что при выводе в VC++ каждом запуске программы адрес получается разные. А на дев С++ все нормально т е одно и тоже адрес.
int *pi;
int i = 2;
pi = &i;
printf("%d \n", pi);int *pi;
int i = 2;
pi = &i;
printf("%d \n", pi);Решение задачи: «Вывод на экран адреса VC++ and Dev C++»
textual
Листинг программы
printf("%d", ++pi);
Объяснение кода листинга программы
Код, представленный в вопросе, написан на языке C и выполняет следующие действия:
- Выполняет операцию инкремента (увеличения на 1) переменной
pi(предположительно это переменная типа int, которая содержит целочисленное значение). - Использует функцию
printf()для вывода на экран значения переменнойpiс форматом процента%d, который указывает на то, что нужно вывести целочисленное значение. В результате выполнения кода будет выведено увеличенное на 1 значение переменнойpi.