Посмотрите пожалуйста правильно ли я делаю?
1.Напишите код изменяющий значение указателя:
#include <iostream>
int main(){
int i = 10;
int *p = &i;
*p = 5;
std::cout << *p;
}
2.Напишите код для изменения значения, на которое указывает указатель:
#include <iostream>
int main(){
int i = 10;
int *p = &i;
i = 5;
std::cout << *p;
}
Мне кажется, что от вас хотят
в первом случае
#include <iostream>
int main(){
int i = 10, j = 20;
int *p = &i;
std::cout << *p << std::endl;
p = &j;
std::cout << *p << std::endl;
}
Ну, а во втором -
#include <iostream>
int main(){
int i = 10;
int *p = &i;
std::cout << i << std::endl;
*p = 20;
std::cout << i << std::endl;
}
Сборка персонального компьютера от Artline: умный выбор для современных пользователей