int a = 1 ;
int*p = &a;
(*p) = 2;
, если & a равно 6422312, и я хочу обновить значение в 6422312 до 2 (int), но при этом оставить значение int a = 1
Поэтому я хочу, чтобы & a стало 6422316и присвойте значение 1, то есть я хочу использовать то же имя «а», что и позже 1, независимо от того, находится оно в 64222312 или нет.
//how can I do this
&a => 6422316
*(&a) <- 1;
Я знаю, что могу легко сделать это, если обработаю «a"как указатель, но я хочу знать, могу ли я использовать переменную для того же.