Я прочитал, что это означает указатель на указатель. Но в приведенном ниже коде мне удалось изменить значение адреса.Изменение значения адреса с помощью **
int main() {
int x = 23; // initializing variable X = 23
int *myVar = &x; // Creating a pointer to the address of X
*myVar = 566; // My attempt at changing the value of X address
cout << x << endl; // Printing out X with new value
}
И это работает. Как это возможно? Обозначает ли ** значение адреса?
Вы никогда не использовали '**' в этом фрагменте. –
Как вы думаете, какая разница между адресом и указателем? –
Вы никогда не меняли значение адреса 'x'. –