Suchergebnisse für Anfrage "pointers"

6 die antwort

Zuweisung eines int-Werts zu einer Adresse

Ich dachte, die folgenden Codes waren korrekt, aber es funktioniert nicht. int x, *ra; &ra = x;un int x, ra; &ra = x; Bitte helfen Sie mir, wenn beide Codeausschnitte korrekt sind. Wenn nicht, welche Fehler sehen Sie in ihnen?

4 die antwort

NULL vs nullptr (Warum wurde es ersetzt?) [Duplizieren]

Diese Frage hat hier bereits eine Antwort: Was genau ist nullptr? [/questions/1282295/what-exactly-is-nullptr] 11 Antworten Ich weiß, dass in C ++0x oderNULL wurde ersetzt durchnullptr in zeigerbasierten Anwendungen. Ich bin nur neugierig auf ...

2 die antwort

Weird Behaviour with const_cast [duplizieren]

Diese Frage hat hier bereits eine Antwort: Zwei verschiedene Werte bei gleicher Speicheradresse [/questions/3593687/two-different-values-at-the-same-memory-address] 6 answers Ich weiß, dass mitconst_cast ist im Allgemeinen eine schlechte Idee, ...

TOP-Veröffentlichungen

4 die antwort

Warum sind Funktionszeiger und Datenzeiger in C / C ++ nicht kompatibel?

Ich habe gelesen, dass das Konvertieren eines Funktionszeigers in einen Datenzeiger und umgekehrt auf den meisten Plattformen funktioniert, jedoch nicht garantiert ist. Warum ist das so? Sollten nicht beide einfach Adressen in den Hauptspeicher ...

1 die antwort

Speichern des Schnittstellenzeigers in Baumansichtsknoten

Ich versuche, Schnittstellenzeiger in einer Baumansicht unter @ zu speicherTTreeNode.Data Eigenschaften. Während ich in der Lage bin, einen Schnittstellenzeiger zu speichern Node.Data := Pointer(MyInterface);) es scheint nicht umgekehrt zu ...

3 die antwort

Kann nicht die Adresse von, die Größe von oder einen Zeiger auf einen verwalteten Typ ('Typname') deklarieren

dieser Fehler wird nicht mehr kompiliert, wenn ich mindestens einen System.String in meinen Strukturen habe Gibt es eine andere Möglichkeit, Zeichenfolgen zu speichern? Ich habe Folgendes ausprobiert: private long _B_ID; private byte[] _C_Name; ...

4 die antwort

baumelnder Zeiger, Grund für Wertänderung nach free ()?

Im folgenden Codesegment nachfree(x), warum tuty 0 werden? ach meinem Verständnis die Erinnerung auf dem Haufen, auf die @ zeigx, und wird immer noch von @ gezeiy, wurde noch keiner anderen Person zugewiesen, wie kann es sich also in 0 ...

6 die antwort

Passing Zeiger / Verweise auf Strukturen in Funktionen

Das wird sich nach einer dummen Frage anhören, aber ich lerne immer noch C, also bitte trage es mit mir. :) Ich arbeite an Kapitel 6 von K & R (structs) und habe bisher im Buch große Erfolge gesehen. Ich habe mich dazu entschlossen, ziemlich ...

3 die antwort

Addition von zwei Zeigern in c oder c ++ wird nicht unterstützt. Warum

Warum das Hinzufügen von zwei Zeigern in c oder c ++ nicht unterstützt wird. Wann mache ich, int *ptr,*ptr1; int sum = ptr + ptr1;C oder C ++ löst einen Fehler aus. Während es unterstützt, int diff = ptr - ptr1;

3 die antwort

Einen Zeiger definieren, der auf die Referenz desselben Variablennamens verweist?

In Objective-C kann ich das wirklich nicht verstehen: void *x = &x; ein Verständnis ist: declare einen generischen Zeiger (daher Typ void *), der Name der Zeigervariable ist x, und dieser Zeiger zeigt auf einen Verweis auf eine Variable das ...