Suchergebnisse für Anfrage "pointers"

6 die antwort

Matrix, Zeiger, C *

Ich habe Code wie folgt: void print_matrix(int **a, int n) { int i, j; for(i = 0; i < n; i++) { for(j = 0; j < n; j++) printf("%d\t", *(a+i*n+j)); putchar('\n'); } } int main () { int matrix[3][3]; insert (matrix); /* Function that reads Matrix ...

6 die antwort

Wann soll const void * verwendet werden?

Ich habe diese sehr einfache Testfunktion, mit der ich herausfinde, was mit dem const-Qualifier los ist. int test(const int* dummy) { *dummy = 1; return 0; }Dieser wirft mir einen Fehler mit GCC 4.8.3 zu. Doch dieser kompiliert: int test(const ...

12 die antwort

Changing Array innerhalb der Funktion in C

Ich lerne C und bin verwirrt, warum sich ein Array, das in der Hauptfunktion erstellt wurde, nicht innerhalb der Funktion ändert. Ich gehe davon aus, dass das übergebene Array ein Zeiger ist und das Ändern des Zeigers das Array hätte ändern ...

TOP-Veröffentlichungen

6 die antwort

Fehler: Der freigegebene Zeiger wurde nicht zugewiesen

Ich versuche, den Zuweisungsoperator zu überladen, um eine tiefe Kopie eines Polygonobjekts zu erstellen. Das Programm wird kompiliert, aber gegen Ende wird ein Fehler angezeigt, den ich löschen möchte. Unten ist der relevante Code, wenn Sie ...

28 die antwort

Was macht ** in C-Sprache [duplizieren]

Diese Frage hat hier bereits eine Antwort: Zeiger zur Zeigerklärung [/questions/21604946/pointer-to-pointer-clarification] 16 AntwortenWie funktioniert der Zeiger auf Zeiger in C? [/questions/897366/how-do-pointer-to-pointers-work-in-c] 14 ...

2 die antwort

Warum ist es nicht in Ordnung, "char **" an eine Funktion zu übergeben, die in C ein "const char **" annimmt? [Duplikat

Mögliches Duplizieren: Warum kann ich in C "char **" nicht in "const char * const *" konvertieren? [https://stackoverflow.com/questions/78125/why-cant-i-convert-char-to-a-const-char-const-in-c] Ich bin neugierig, warum kann ich kein @ ...

10 die antwort

C ++ statischer const Zugriff durch einen NULL Zeiger [duplizieren]

Diese Frage hat hier bereits eine Antwort: c ++ greift auf statische Member mit dem Nullzeiger @ [/questions/28482809/c-access-static-members-using-null-pointer] 4 Antwortenclass Foo { public: static const int kType = 42; }; void Func() { ...

4 die antwort

Sind die Zeiger auf Zeichenfolgen in argv änderbar? [Duplikat

Diese Frage hat hier bereits eine Antwort: Ist argv [n] beschreibbar? [/questions/25737434/is-argvn-writable] 4 Antworten Neu (Januar 2016, falls die Frage lange genug besteht) hatten wir die Frage Sind die Zeichenfolgen in argv ...

4 die antwort

Wird die Zuweisung mit sizeof durchgeführt, um eine falsche Größe für Strukturzeiger zu erhalten?

Verwende valgrind um dies zu lesen. Ich bekomme: Ungültiges Schreiben / Lesen von Größe 4 struct Person{ char* name; int age; }; struct Person* create_person(char *name, int age) { struct Person* me = (struct Person*)malloc(sizeof(struct ...

4 die antwort

Adresse der Konstanten in go finden

Wir haben ein Programm geschrieben, mit dem wir versuchen, die Adresse einer Konstanten zu finden. Kann man das so machen? package main func main() { const k = 5 address := &k }Es gibt einen Fehler, kann jemand sagen, wie wir die Adresse einer ...