Suchergebnisse für Anfrage "pointers"

12 die antwort

Was ist der Datentyp von Zeigervariablen?

Ich habe den folgenden Link referiert, Link1 [https://stackoverflow.com/questions/3976326/what-is-the-datatype-of-pointer-in-c] Link 2 [http://www.linuxquestions.org/questions/programming-9/is-pointer-a-data-type-or-what-29548/] In dem ...

12 die antwort

C - Zeigerverhalten mit Vor- und Nachinkrement

In mache einige Experimente mit C-Zeigern und versuche, deren Verhalten zu verstehen. Das Folgende sind meine Annahmen für die folgenden Codes. Korrigiere mich, wenn ich falsch liege. Ich habe folgende Codes: int n[5] = {3,6,9,12,15}; int *ptr = ...

10 die antwort

Type-Deklaration - Position des Zeiger-Sternchens

In C ++ bedeutet Folgendes "Speicher für einen int-Zeiger zuweisen": int* number;So ist der Stern ein Teil des Variablentyps; ohne würde das bedeuten "reserviere Speicher für ein int". Wäre es dann nicht sinnvoller, wenn im Folgenden "Speicher ...

TOP-Veröffentlichungen

8 die antwort

Was ist der Unterschied zwischen char * s [] und char (* s []? [Duplikat

Diese Frage hat hier bereits eine Antwort: C Zeiger auf Array / Array von Zeigern Disambiguierung [/questions/859634/c-pointer-to-array-array-of-pointers-disambiguation] 12 answersWas ist der Unterschied zwischen der Definition von char a [5] ...

8 die antwort

new und make_shared für freigegebene Zeiger

Ich bin auf @ gestoßDie [https://stackoverflow.com/questions/9302296/is-make-shared-really-more-efficient-than-new] post und eine der Antworten von @kerek SB heißt std::shared_ptr<Object> p1 = ...

16 die antwort

Wie konvertiere ich einen char * -Zeiger in einen C ++ - String?

Ich habe ein C ++string. Ich muss diesen String an eine Funktion übergeben, die ein @ akzeptiechar* Parameter (zum Beispiel -strchr()). a) Wie bekomme ich diesen Zeiger? b) Gibt es eine Funktion, die @ entsprichstrschr() das funktioniert ...

2 die antwort

Cast einen Strukturzeiger auf den Schnittstellenzeiger in Golang

Ich habe eine Funktion func doStuff(inout *interface{}) { ... }Der Zweck dieser Funktion besteht darin, einen Zeiger eines beliebigen Typs als Eingabe behandeln zu können. Aber wenn ich es mit dem Zeiger einer Struktur aufrufen möchte, habe ich ...

2 die antwort

C Warnung: Inkompatible Zeigertypen übergeben [duplicate]

Diese Frage hat hier bereits eine Antwort: c pthread übergeben Array vom Typ int [/questions/19254656/c-pthread-passing-array-of-type-int] 2 AntwortenIch erhalte immer wieder eine Fehlermeldung, wenn ich versuche, meinen Code zu kompilieren. Der ...

10 die antwort

C ++ - Standard: Dereferenzierung des NULL-Zeigers, um eine Referenz zu erhalten?

Ich frage mich, was der C ++ - Standard über Code wie diesen sagt: int* ptr = NULL; int& ref = *ptr; int* ptr2 = &ref;n der Praxis ist das Ergebnis, dassptr2 ist NULL, aber ich frage mich, ob dies nur ein Implementierungsdetail ist oder ob dies ...

8 die antwort

Wie hängen Iteratoren und Zeiger zusammen?

Code mit Iteratoren ähnelt in etwa Code mit Zeigern. Iteratoren sind von einem obskuren Typ (wiestd::vector<int>::iterator zum Beispiel) Was ich nicht verstehe, ist, wie Iteratoren und Zeiger miteinander in Beziehung stehen - ist ein Iterator ...