struct ponto *ps = malloc(sizeof(struct ponto) * colunas * linhas);
Ich hatte dies auf meinem Haupt() deklariert. Ich möchte jedoch, dass es global für alle Funktionen zugänglich ist. Ich glaube, dass dies mit realloc gemacht wird und dies als null oder etwas am Anfang der Datei deklariert. Ist das richtig?Speicherzuweisung der globalen Struktur
struct ponto *ps = null;
und dann, wenn ich weiß, die Größe, die ich für die Struktur von Arrays muß:
ps = realloc (ps, sizeof(struct ponto) * colunas * linhas);
Aber dies scheint nicht hehe zu arbeiten. Irgendwelche Tipps?
Wie Sie herausgestellt hat, dass es nicht funktioniert? Der Aufruf von "realloc" auf null entspricht "malloc". – khachik
Yeh Ich habe das gerade erkannt. – Qosmo