Δημοσιεύτηκε: 13 Σεπ 2011, 19:18
Βασικα εγω δεν εχω προβλημα να ασχοληθω με τον διευθυνσιογραφο αλλα πρεπει πρωτα να μεινω σε πιο βασικα θεματα πχ αυτα που εξηγησαμε και ξεκαθαρισαμε χθες... και επισης εχω και αλλα τωρα
εδω με το printf κανω προσπελαση του μελους someone.age πλεον ετσι???
Και κατι ακομη... αν εγω ηθελα να χρησιμοποιησω τον ιδιο δεικτη που περναω και μεσα στην συναρτηση εδω
για να εχω προσβαση στο στοιχειο της δομης... πως θα μπορουσα να το κανω? Με τον *someone δεν γινεται εδω νομιζω.
χρησιμοποιησα επομενως παλι αυτο
υπαρχει καποια λιγοτερο δυσχρηστη λυση? Τι μπορεις να προτεινεις ?
- Κώδικας: Επιλογή όλων
int main(void)
{
kostas someone;
//p=&someone;
struct_function(&someone) ;
printf("%d", someone.age);
return 0;
}
εδω με το printf κανω προσπελαση του μελους someone.age πλεον ετσι???
Και κατι ακομη... αν εγω ηθελα να χρησιμοποιησω τον ιδιο δεικτη που περναω και μεσα στην συναρτηση εδω
για να εχω προσβαση στο στοιχειο της δομης... πως θα μπορουσα να το κανω? Με τον *someone δεν γινεται εδω νομιζω.
χρησιμοποιησα επομενως παλι αυτο
- Κώδικας: Επιλογή όλων
int main(void)
{
kostas someone , *p;
p=&someone;
struct_function(&someone) ;
printf("%d", p->age);
return 0;
}
υπαρχει καποια λιγοτερο δυσχρηστη λυση? Τι μπορεις να προτεινεις ?