Έχουμε ένα struct:
struct student {
char name[25];
int aem;
};
και χρειάζεται μια συνάρτηση για δέσμευση μνήμης
στο compile βγάζει error
Κώδικας:#include <stdio.h> #include <conio.h> #include <string.h> #include <stdlib.h> struct student { char name[25]; int number; float v; }; typedef struct student student; void students_number(int *st_number); //επιστρέφει τον αριθμό των σπουδαστών student allocate(int count); //count = αριθμός σπουδαστών int main(int argc, char *argv[]) { int st_number; students_number(&st_number); getch(); } void students_number(int *st_number) { printf("give the students number: "); scanf("%d",st_number); } student allocate(int count){ student *p; p = malloc(sizeof(student) * count); return p; }
Εμφάνιση 1-7 από 7
-
30-04-10, 23:37 Δυναμική δέσμευση μνήμης με την malloc #1
-
30-04-10, 23:56 Απάντηση: Δυναμική δέσμευση μνήμης με την malloc #2
Η allocate πρέπει να επιστρέφει student *
-
01-05-10, 00:01 Απάντηση: Δυναμική δέσμευση μνήμης με την malloc #3
-
01-05-10, 02:41 Απάντηση: Δυναμική δέσμευση μνήμης με την malloc #4
Το λαθος ειναι αυτο που σου ειπαν.
Αλλα και την allocate δεν θα την καλεσεις πουθενα;
-
01-05-10, 13:57 Απάντηση: Δυναμική δέσμευση μνήμης με την malloc #5
Το λάθος σου είναι στη malloc
δοκίμασε έτσι:
Κώδικας:student allocate(int count){ student *p; p = (struct *p)malloc(sizeof(student) * count); return p;
Και το πιο βασικό απ'όλα...τι λάθος σου βγάζει???
Δε σε φοβάμαι εσένα
-
01-05-10, 14:18 Απάντηση: Δυναμική δέσμευση μνήμης με την malloc #6
Μπορείς να επιστρέφεις:
return *p;
-
01-05-10, 14:37 Απάντηση: Δυναμική δέσμευση μνήμης με την malloc #7
Παρόμοια Θέματα
-
Δυναμική ιστοσελίδα ανάλογα την ημερομηνία
Από Kapnos στο φόρουμ Web authoring, development & web designΜηνύματα: 9Τελευταίο Μήνυμα: 10-06-09, 14:03 -
windows vista και δέσμευση μνήμης
Από malachaskos στο φόρουμ WindowsΜηνύματα: 3Τελευταίο Μήνυμα: 22-02-09, 15:41 -
Δέσμευση bandwidth για την λειτουργία της IPTV
Από CMS στο φόρουμ ADSLΜηνύματα: 76Τελευταίο Μήνυμα: 05-12-08, 02:58 -
Στατική-->δυναμική σελίδα για την αλλαγή των κειμένων
Από ktiniatros στο φόρουμ Web authoring, development & web designΜηνύματα: 5Τελευταίο Μήνυμα: 18-01-07, 11:44 -
Δυσδιάστατος πίνακας μεταβλητών διαστάσεωνσ την C.(χρήση της malloc?)
Από profitis στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμούΜηνύματα: 1Τελευταίο Μήνυμα: 13-12-06, 14:40
Bookmarks