Als «pointers» getaggte Fragen

Datentyp, der auf einen anderen im Speicher gespeicherten Wert "zeigt". Eine Zeigervariable enthält eine Speicheradresse einer anderen Entität (Variable oder Funktion oder andere Entität). Dieses Tag sollte für Fragen verwendet werden, bei denen Zeiger und keine Referenzen verwendet werden. Die am häufigsten verwendeten Programmiersprachen mit Zeigern sind C, C ++, Go und Assemblersprachen. Verwenden Sie ein bestimmtes Sprach-Tag. Andere hilfreiche Tags sind Methode, Funktion, Struktur usw., die die Verwendung von Zeigern beschreiben.


11
Funktionszeiger in Java
Dies mag allgemein und trivial sein, aber ich habe anscheinend Probleme, eine konkrete Antwort zu finden. In C # gibt es ein Konzept von Delegaten, das sich stark auf die Idee von Funktionszeigern aus C ++ bezieht. Gibt es eine ähnliche Funktionalität in Java? Was ist der beste Weg, da …


16
Zeiger auf Zeigerklärung
Ich habe diesem Tutorial gefolgt, wie ein Zeiger auf einen Zeiger funktioniert funktioniert. Lassen Sie mich die relevante Passage zitieren: int i = 5, j = 6, k = 7; int *ip1 = &i, *ip2 = &j; Jetzt können wir einstellen int **ipp = &ip1; und ippzeigt auf ip1welche zeigt …
142 c  pointers 







10
Verweise auf Zeiger in C ++ übergeben
Soweit ich das beurteilen kann, gibt es keinen Grund, warum ich keinen Verweis auf einen Zeiger in C ++ übergeben darf. Meine Versuche scheitern jedoch, und ich habe keine Ahnung warum. Das mache ich: void myfunc(string*& val) { // Do stuff to the string pointer } // sometime later { …
130 c++  pointers  reference 

10
Zeigerausdrücke: * ptr ++, * ++ ptr und ++ * ptr
Vor kurzem bin ich auf dieses Problem gestoßen, das ich selbst nicht verstehen kann. Was bedeuten diese drei Ausdrücke WIRKLICH ? *ptr++ *++ptr ++*ptr Ich habe Ritchie ausprobiert. Aber leider konnte er nicht folgen, was er über diese 3 Operationen erzählte. Ich weiß, dass sie alle ausgeführt werden, um den …
128 c++  c  pointers  increment 


9
Zeiger in Python?
Ich weiß, dass Python keine Zeiger hat, aber gibt es eine Möglichkeit, 2stattdessen diese Ausbeute zu erzielen ? >>> a = 1 >>> b = a # modify this line somehow so that b "points to" a >>> a = 2 >>> b 1 ? Hier ein Beispiel: Ich möchte …
123 python  pointers 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.