Ich habe ein Feld dynamisch programmiert: (in der main funktion)
FILE* fid;
fid = fopen(datei, "r");
if (fid == NULL)
{
printf("\n Datei konnte nicht geoeffnet werden!");
}
for (anzahl = 0; fscanf(fid, "%d", &tmp) != EOF; anzahl++);
fclose(fid);
double* feld = malloc(anzahl*sizeof(double));
Für mein Programm brauche ich aber ein Hilfsfeld in einer Funktion
Das Hilfsfeld soll eben die selbe Größe wie das vom feld haben nur wie mach ich das?!
Hilfsfeld dynamisch programmieren
-
-
Mit malloc(), genauso wie vorher ?
Der Funktion als Parameter die Größe des Felds übergeben ? -
Wieübergeb ich das richtig als parameter?!
weil das feld und so ist in der main funktion deklariert und das hilfsfeld brauche ich in einer eigenen Funktion...
-
-
Danke
eine Frage hätte ich noch:
GIbt es in C einen Befehl wie man ein Feld umdrehne kann?
also dass dann statt 1,2,3 dann 3,2,1 ausgegeben wird?!
Oder muss man das in einer Funktion schreiben?! -
-
na ja ich muss in C programmieren
mit C++ kenn ich mich gar nicht aus
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!