16 lines
785 B
C
16 lines
785 B
C
#include <stdio.h>
|
||
|
||
int main() {
|
||
int x, y,
|
||
*ptr; // объявляем 3 переменные
|
||
ptr = NULL; // инициализируем указатель null, нулевым значением
|
||
//~ printf("x = %d y = %d ptr=%p\n",x,y,ptr);
|
||
x = -7;
|
||
ptr = &x; // адрес переменной х записываем в переменную ptr
|
||
y = *ptr; // Записываем в y значение на которое указывает указатель ptr
|
||
*ptr = 3; // Записываем в ячейку (х) на которую ссылается указатель ptr число 3
|
||
//std::cout << "x = " << x << " y = " << y; // вывод на экран x = 3 y = -7
|
||
printf("x = %d y = %d ptr=%p\n",x,y,ptr);
|
||
return 0;
|
||
}
|