Suchergebnisse für Anfrage "pointers"
Zeigeroperationen und Operatorrangfolge in C
HintergrundHabe mich heute mit einem C-Typ unterhalten und wir waren uns nicht einig über Folgendes: int intgA[2] = { 1, 2 }; int intgB[2] = { 3, 5 }; int *intAPtr = intgA; int *intBPtr = intgB;Also, wenn wir das tun: *intAPtr++ = *intBPtr++; ...
So übergeben Sie Arrays in der Hauptfunktion. w / c ++
#include <iostream> using namespace std; const int MAX = 1000; int ArrMix[MAX]; int *ptrArrPos[MAX]; int *ptrArrNeg[MAX]; int PosCounter = 0; int NegCounter = 0; int r; void accept(int ArrMix[MAX]) { cout<<"Enter the number of elements in your ...
C: Problem mit char *
/* * code.c * * TASK * Reverse a string by reversing pointers. Function should use return * type char* and use a char* parameter as input. */ #include <stdio.h> #include <string.h> #define STRMAX 51 char* reverse(char* sPhrase[]); int main() { ...
Finden bestimmter Indizes mit Zeigerarray
Ich bin relativ neu in Fortran und zerbreche mir jetzt stundenlang den Kopf über eine Sache: Ich möchte ein Unterprogramm zum Finden der Indizes für bestimmte Elemente in einem realen 1D-Array schreiben (das der Routine als Eingabe übergeben ...
Deaktivieren des Fehlers „Umwandlung vom Zeiger zum kleineren Typ uint32_t“ in Clang
Ich arbeite an einem Schulprojekt, bei dem ein großer Teil des C ++ - Codes auf eine experimentelle Hardware portiert wird. Leider handelt es sich bei dieser Hardware um 64-Bit-Hardware, und der Code enthält viele Zeigerarithmetikinstanzen, die ...
Matrix in C zuordnen
Ich möchte eine Matrix zuweisen. Ist dies die einzige Option: int** mat = (int**)malloc(rows * sizeof(int*)) for (int index=0;index<row;++index) { mat[index] = (int*)malloc(col * sizeof(int)); }
Was ist der beste Weg, um ein Sub-Array aus einem vorhandenen Array in C ++ zu erstellen?
OK, ich versuche, ein Sub-Array von einem vorhandenen Array zu erhalten, und ich bin mir nur nicht sicher, wie ich es machen soll. In meinem Beispiel habe ich ein sehr großes Array, aber ich möchte ein Array aus den letzten 5 Elementen des Arrays ...
Verwirrung hinsichtlich der Änderung der Variablen const mit Hilfe von Zeigern
Das folgende Beispiel führte zu Verwirrung in meinem Verständnis. Ich kann nicht verstehen, wie es möglich ist, die const-Variable local zu ändern. Bitte helfen Sie mir, dasselbe zu verstehen. /* Compile code without optimization option */ // ...
Zuweisen von Float-Zeigern in C [closed]
Was ich derzeit habe, ist eine einfache Funktion, die im Grunde genommen nur Zeiger neu zuordnet, wenn der Parameterzeiger angegeben ist, aber ich erhalte die Fehlermeldung, dass ich eine der nicht initialisierten Variablen verwende. Hier ist was ...
Warum konvertiert der Zeiger auf int in void *, der Zeiger auf function jedoch in bool?
Der C ++ Draft Standard (N3337) enthält folgende Informationen zur Konvertierung von Zeigern: 4.10 Zeigerumwandlungen 2 Ein Wert vom Typ “Zeiger aufLebenslauf T," woT ist ein Objekttyp, der in einen Wert vom Typ "Zeiger auf" konvertiert werden ...