Suchergebnisse für Anfrage "pointers"
Inkompatible Zeigertypen und Konstanz
Ich habe eine Funktion, die ein statisches zweidimensionales Array nimmt und die Elemente der Elemente des Arrays als konstant behandelt: void test_function(const char arr[3][3]); Ich versuche eine solche Funktion wie folgt aufzurufen: char ...
Die Referenzierung gelöschter Zeiger führt immer zu einer Zugriffsverletzung?
Ich habe hier einen sehr einfachen C ++ - Code: char *s = new char[100]; strcpy(s, "HELLO"); delete [] s; int n = strlen(s);Wenn ich diesen Code in Visual C ++ 2008 durch Drücken von @ ausfüh F5 (Debugging starten) Dies führt immer zu einem ...
Lokale Variablenzeiger zurückgeben - C [duplizieren]
Diese Frage hat hier bereits eine Antwort: Kann auf den Speicher einer lokalen Variablen außerhalb ihres Gültigkeitsbereichs zugegriffen werden? [/questions/6441218/can-a-local-variables-memory-be-accessed-outside-its-scope] 19 answers Ich ...
Ändern Sie die Position, auf die ein Zeiger in einer C ++ - Funktion zeigt.
Ich bin beim Ändern von Zeigern von Zeigern hängen geblieben. Das Problem ist, dass ich @ nicht verste warum mein Code funktioniert. Ich versuche zu ändern, wo ein Zeiger auf einen Zeiger in einer Funktion verweist. Dann auf diesen Wert in meiner ...
Ist das Neuinterpretieren eines Integrals für einen Zeigertyp und Zurück den gleichen Wert?
Gemäßhttp: //en.cppreference.com/w/cpp/language/reinterpret_cas [http://en.cppreference.com/w/cpp/language/reinterpret_cast], es ist bekannt, dassreinterpret_cast ein Zeiger auf ein Integral von ausreichender Größe und zurück ergibt den gleichen ...
was bedeutet ** in C
Was bedeutet es, wenn ein Objekt am Anfang 2 Sternchen hat? **variable
dereferenzieren des Nullzeigers
int* p = 0; int* q = &*p;Ist das undefiniertes Verhalten oder nicht? Ich habe einige verwandte Fragen durchgesehen, aber dieser spezielle Aspekt ist nicht aufgetaucht.
casting char [] [] to char ** verursacht Segfault?
Ok mein C ist ein bisschen rostig, aber ich dachte, ich würde mein nächstes (kleines) Projekt in C machen, damit ich es wieder aufpolieren kann und weniger als 20 Zeilen in habe ich bereits einen Seg-Fehler. Dies ist mein vollständiger ...
“Address of” (&) ein Array / eine Adresse, die ignoriert werden soll, be gcc?
Ich bin Lehrassistent eines Einführungskurses und einige Schüler haben diese Art von Fehler gemacht: char name[20]; scanf("%s",&name);Das ist nicht überraschend, da sie lernen ... Was überrascht, ist, dass neben der GCC-Warnung der Code ...
Kann Zeigervariable nicht ändern, die als Argument an eine Funktion übergeben wurde
Ich habe diese Funktion int rt_exist(struct route_entry* prev_rte) { prev_rte = rte_head; //This doen't assigns rte_head to prev_rte return 0; }wo rte_head ist eine initialisierte Zeigervariable struct route_entry *. Im obigen Fall wird ...