freestuff.gr αρχική σελίδα
 FAQFAQ    ΑναζήτησηΑναζήτηση   Λίστα ΜελώνΛίστα Μελών   Ομάδες ΜελώνΟμάδες Μελών   <b>Εγγραφή Μέλους</b>Εγγραφή Μέλους 
 ΠροφίλΠροφίλ   Επιλογές μέλους Επιλογές   Τα bookmarks μου Τα bookmarks μου   Προσωπικά μηνύματαΠροσωπικά μηνύματα 
  διαφήμιση  

Καλώς ήρθατε στο forum μας! Για να συμμετάσχετε στις συζητήσεις θα πρέπει να είσαστε μέλος. Γίνετε μέλος τώρα!.

Βοήθεια στην c για struct


 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » Γλώσσες Προγραμματισμού » C, C++
Moderators:  Super-Moderators, WebDev Moderators
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 1 από 1 [3 Μηνύματα]       Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
ΑποστολέαςΜήνυμα
stako


Μέλος από: 10 Μαη 2008
Μηνύματα: 6

View users profile
ΜήνυμαΣτις: 09 Μαη 2010 11:39    Θέμα: Βοήθεια στην c για struct Απάντηση με παράθεση  Mark this post and the followings unread

έχω το παρακάτω πρόγραμμα και προσπαθώ να αλλάξω την τιμή της μεταβλητής μιας struct και δεν μου αλλάζει, μου εμφανίζει 0.


κώδικας:

typedef struct {
        float x;
        intasxeto1;
} third;

typedef struct {
        int asxeto2;
        third *trito;
} second;

typedef struct first typoi;

struct first {
       second *deytero;
       struct first *next;
};

typoi *a;

int main(int argc, char *argv[]){

    a= (typoi *)malloc(sizeof( typoi ));                               /* παραχωρώ μνήμη*/
    list->deytero =( second *)malloc(sizeof( second ));
    list->deytero->trito =( third  *)malloc(sizeof( third ));
    list->deytero->trito->x = 15;                                            /*τυχαία τιμή*/
    printf("%d\n", list->deytero->trito->x );
    system("pause");
}


_________________
Life is PRICELESS
Erevis


Μέλος από: 12 Ιουν 2008
Μηνύματα: 56
Περιοχή: Χαλάνδρι
View users profile
ΜήνυμαΣτις: 10 Μαη 2010 15:59    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

Φταίει που εκτυπώνεις το x με format για integer ενώ είναι float.

_________________
If java had true garbage collection, programs would delete themselves upon execution.
stako


Μέλος από: 10 Μαη 2008
Μηνύματα: 6

View users profile
ΜήνυμαΣτις: 21 Μαη 2010 17:24    Θέμα: Απάντηση με παράθεση  Mark this post and the followings unread

swstos....thnx...

_________________
Life is PRICELESS
Εμφάνιση Μηνυμάτων:   
Εισαγωγή νέου Θέματος   Απάντηση στο Θέμα Σελίδα 1 από 1 [3 Μηνύματα] Mark the topic unread :: Προηγούμενο θέμα :: Επόμενο θέμα
 Forum index » Δημιουργία Web Sites, Γραφικών & Προγραμματισμός » Γλώσσες Προγραμματισμού » C, C++
Τώρα είναι 03 Δεκ 2016 04:27 | All times are UTC + 2


Email This Page to Someone! add to Favorites

     Powered by p h p B B © 2001,2005 p h p B B Group
Για άμεση επικοινωνία με τον διαχειριστή του freestuff.gr στο email: freestuff.gr(παπάκι)gmail.com


Copyright © 1999-2013 Freestuff.gr All Rights Reserved  
Version Aegean, designed by N. Tsaganos