#include <iostream>
void changeValue_p(int** p) {
**p = 700;
}
void changeValue_pp(int*** ppp) {
***ppp = 398;
}
int main()
{
int n = 12;
int* p = &n;
std::cout << *p << " " << n << "\n";
changeValue_p(&p);
std::cout << *p << " " << n << "\n";
int** pp = &p;
std::cout << **pp << " " << n << "\n";
changeValue_pp(&pp);
std::cout << **pp << " " << n << "\n";
}
/*
run:
12 12
700 700
700 700
398 398
*/