Tag: double-pointer

Der Begriff „doppelte pointer“ ist manchmal verwirrend verwendet, um sich eine Daten geben, die zeigen können, auf die ein Zeiger zeigt. Dieser name ist verwirrend, denn es kann bedeuten, dass ein Zeiger auf ein double floating-point-Objekt. Bitte verwenden Sie die [pointer-to-pointer] statt.

Mit single-versus double-Zeiger in verketteten Listen implementiert in C

Anzahl der Antworten 2 Antworten
Ich dies Schreibe code für das hinzufügen element am Ende der verlinkten Liste: struct node{ int info; struct node* link; }; void append ( struct node **q, int num ) { struct node *temp, *r ; if

Füllen Sie ein Zwei-Dimensionales array mit Zufallszahlen in C++

Anzahl der Antworten 3 Antworten
Ich mache ein Programm, das fügt ein zwei-dimensionales array mit zufälligen Ganzzahlen und sucht den höchsten Wert anzeigen, und es werden die Koordinaten in das array. Ich bin mit drei Dateien. utils.h, utils.cpp und main.cpp. Mein Programm

die Verwendung von Doppel-Zeiger als Argumente

Anzahl der Antworten 4 Antworten
Finden Sie das code-snippet, wie unten gezeigt: #include <stdio.h> int My_func(int **); int main() { int a =5; int *p = &a; My_Func(&p); printf("The val of *p is %d\n,*p); } void My_Func(int **p) { int val =

unsigned char ** opencv mat

Anzahl der Antworten 2 Antworten
Ich bin fast da, aber ich kann nicht ganz verstehen, wie zu konvertieren unsigned char ** to a cv::Mat Ich weiß, dass die .Daten, die Teil eines cv::Mat ist uchar* Verwende ich eine Funktion, die zurückgibt und

Zwei-Dimensionales Array Implementierung Mit Double-Zeiger

Anzahl der Antworten 4 Antworten
Bitte betrachten Sie den folgenden code: #include <stdio.h> #include <stdlib.h> #define NUM_ARRAYS 4 #define NUM_ELEMENTS 4 #define INVALID_VAL -1 int main() { int index = INVALID_VAL; int array_index = INVALID_VAL; int **ptr = NULL; ptr = malloc(sizeof(int*)*NUM_ARRAYS);

Zuweisen von Speicher -, Doppel-Zeiger?

Anzahl der Antworten 7 Antworten
Ich habe Schwierigkeiten zu verstehen, wie Speicher zuweisen auf ein double-Zeiger. Ich will Lesen ein array von strings und speichern Sie es. char **ptr; fp = fopen("file.txt","r"); ptr = (char**)malloc(sizeof(char*)*50); for(int i=0; i<20; i++) { ptr[i] =

Wie sortiere ich ein Array von Zeigern zu char in C?

Anzahl der Antworten 7 Antworten
Angenommen ich habe ein array von Zeigern auf char in C: char *data[5] = { "boda", "cydo", "washington", "dc", "obama" }; Und ich wünschen Sortieren Sie das array mit qsort: qsort(data, 5, sizeof(char *), compare_function); Ich bin