Suchergebnisse für Anfrage "variable-length-array"

6 die antwort

MATLAB: Durchlaufen Sie die Werte einer Liste von 'who' function

Ich habe eine lange Liste von Variablen in meinem Arbeitsbereich. Zuerst finde ich die möglichen Variablen, die mich interessieren könnten, mit demwho Funktion. Als Nächstes möchte ich diese Liste durchlaufen, um die Größe jeder Variablen zu ...

10 die antwort

Python-Sequenz in NumPy-Array konvertieren und fehlende Werte füllen

Die implizite Umwandlung einer Python-Sequenz vonvariable Läng -Listen in einem NumPy-Array bewirken, dass das Array vom Typ @ iObjek. v = [[1], [1, 2]] np.array(v) >>> array([[1], [1, 2]], dtype=object)Der Versuch, einen anderen Typ zu ...

4 die antwort

Passing ein mehrdimensionales Array mit variabler Größe

Ich versuche zu verstehen, was "Best Practice" (oder wirklich jede Praxis) für die Übergabe eines mehrdimensionalen Arrays an eine Funktion in c ist. Dies hängt natürlich von der Anwendung ab. Daher sollten Sie eine Funktion zum Drucken eines ...

TOP-Veröffentlichungen

4 die antwort

Ist es erforderlich, dass ein C-Array variabler Länge vom Stapel zugewiesen wird?

Nachdem ich alle Aufrufe von malloc und calloc aus unserem Code für ein eingebettetes System entfernt hatte, war ich überrascht, dass malloc immer noch verbunden war. Das Anrufdiagramm wies mich auf eine Funktion hin, für die es keine expliziten ...

8 die antwort

Was ist der Unterschied zwischen einer VLA und einer dynamischen Speicherzuweisung über Malloc?

Ich war neugierig mit diesem: Was ist der Unterschied zwischen: const int MAX_BUF = 1000; char* Buffer = malloc(MAX_BUF);und char Buffer[MAX_BUF];

2 die antwort

VLAs und Nebeneffekt in sizeofs Operand

Ich weiß dassizeof wertet seinen Operanden niemals aus, außer in dem speziellen Fall, in dem der Operand eine VLA ist. Oder ichhabe gedach Ich wusste void g(int n) { printf("g(%d)\n", n); } int main(void) { int i = 12; char arr[i]; // VLA ...

3 die antwort

Dynamische Arrayzuordnung auf Stapel in C

ch habe gestern gerade ein Experiment durchgeführt und finde etwas Verwirrendes: #include <stdio.h> int main() { int j; scanf("%d",&j); const int i = j; int arr[i]; return 0; }Die Nummerj wird von der Tastatur gelesen und dient zur Zuweisung des ...

2 die antwort

Gibt es in c ++ Arrays mit variabler Länge?

Ich hatte immer gedacht, dass Arrays variabler Länge in c ++ nicht erlaubt sind (siehe:Warum sind Arrays mit variabler Länge nicht Teil des C ++ - Standards? [https://stackoverflow.com/questions/1887097/variable-length-arrays-in-c]) .Aber als ...

4 die antwort

Welchem ​​Compiler soll ich vertrauen?

Dies wird eine Frage für Anfänger sein, aber ich habe versucht, an einer kleinen Übung im zu arbeitenC Sprache (nichtC ++) und ich stieß auf einige Probleme....

1 die antwort

C ++: Array variabler Länge [duplizieren]

Diese Frage hat hier bereits eine Antwort: Variable Länge Array-Overhead in C ++? [/questions/4343850/variable-length-array-overhead-in-c] 2 AntwortenWie belegen Arrays mit variabler Länge (Variable Length Arrays, VLA) Speicherplatz? Ich habe ...