Suchergebnisse für Anfrage "pointers"

6 die antwort

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++; ...

1 die antwort

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 ...

6 die antwort

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() { ...

TOP-Veröffentlichungen

3 die antwort

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 ...

5 die antwort

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 ...

7 die antwort

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)); }

8 die antwort

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 ...

2 die antwort

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 */ // ...

3 die antwort

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 ...

0 die antwort

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 ...