I haben variableSchreiben den Zeiger in der Zeigeranordnung
int v1, v2;
Ich habe zwei Zeiger:
int *ptr1, *ptr2;
und ein Array von Zeigern
int *array[2] = {ptr1, ptr2};
Es ist möglich, die sich ändern ptr1 mit Zeiger-Array zu tun, wie ptr1 = &v2
array[0] = &v1;
(Ich weiß, dass diese Platte nicht stimmt, aber ich meine die Idee des neuen Wert in den ptr1 Zeiger schreiben)
Nein, es ist nicht möglich, da Array speichert * Kopie * des Zeigers. Speichern Sie dazu den Zeiger auf den Zeiger. '' 'int * ptr1 = &v1; int ** arr [] = {&ptr1}; * arr [0] = &v2;' '' – user5821508
@benutzer7408320 Welche Sprache? C? C++? – songyuanyao