Ich versuche das Konzept der Doppelzeiger (**) in C ++ und deren praktische Anwendungen zu verstehen. Ich habe gesehen, dass sie für die dynamische Speicherzuweisung und die Änderung von Zeigerwerten in Funktionen verwendet wurden, aber ich bin mir immer noch unklar, wann sie notwendig sind. < /P>
#include
void updateValue(int** ptr) {
**ptr = 50;
}
int main() {
int value = 10;
int* ptr = &value;
int** dptr = &ptr; // Double pointer
std::cout
Wann und warum sollten wir Doppelzeiger in C ++ verwenden? [Duplikat] ⇐ C++
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Warum sollten wir nicht mit + für die String -Verkettung in JS verwenden?
by Anonymous » » in JavaScript - 0 Replies
- 11 Views
-
Last post by Anonymous
-
-
-
Sollten wir @Viewport -Regel anstelle von Tag für dasselbe verwenden? Und warum?
by Anonymous » » in HTML - 0 Replies
- 13 Views
-
Last post by Anonymous
-
-
-
Sollten wir @Viewport -Regel anstelle von Tag für dasselbe verwenden? Und warum?
by Anonymous » » in CSS - 0 Replies
- 16 Views
-
Last post by Anonymous
-