
Ποια μέρη του δεν καταλαβαίνεις;
printf("The size of \"struct test\" is: %d bytes\n", (char *)(p+1) - (char *)p );
Star_Light έγραψε:migf1 ευχαριστω για τις πηγες φαινονται βατες θα τις κοιταξω αυριο οπωςσδηποτε... Κατι τελευταιο...οταν λεμε API πχ η συναρτηση create_socket( .... )
για ενα socket (λεμε τωρα) ουσιαστικα ειναι το API ?
migf1 έγραψε:Star_Light έγραψε:migf1 ευχαριστω για τις πηγες φαινονται βατες θα τις κοιταξω αυριο οπωςσδηποτε... Κατι τελευταιο...οταν λεμε API πχ η συναρτηση create_socket( .... )
για ενα socket (λεμε τωρα) ουσιαστικα ειναι το API ?
Απλοποιημένα, φαντάσου το API ως βιβλιοθήκη από συναρτήσεις. Π.χ. για να φτιάξεις στο πρόγραμμά σου γραφικό περιβάλλον στυλ Gnome θα πρέπει να μάθεις πως δουλεύουν και πως συνεργάζονται μεταξύ τους οι συναρτήσεις του GTK+ API και να τις χρησιμοποιήσεις στο πρόγραμμά σου.
migf1 έγραψε:Όχι ρε συ, δεν είναι άλλη έννοια... η βιβλιοθήκη είναι συλλογή από συναρτήσεις (τύπους, δομές, κλπ).