Suchergebnisse für Anfrage "pointers"
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 ...
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 ...
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 ...
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 ...
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 ...
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 @ ...
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() { ...
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 ...
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 ...
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 ...