[{"id":136752,"title":"Η γλώσσα C σε βάθος","subtitle":"Πλήρης οδηγός εκμάθησης της γλώσσας C με εκτενή αναφορά στις δομές δεδομένων","description":"Το βιβλίο αυτό είναι ιδανικό για νέους αλλά και για έμπειρους προγραμματιστές και καλύπτει πλήρως τη γλώσσα C. \u003cbr\u003e\u003cbr\u003eΣυνοδεύεται από CD-ROM, όπου θα βρείτε τις απαντήσεις των ασκήσεων, τον κώδικα των προγραμμάτων και το ολοκληρωμένο περιβάλλον μεταγλώττισης DEV C/C++.\u003cbr\u003e\u003cbr\u003eΤο βιβλίο προλογίζει ο τακτικός καθηγητής του τμήματος Επιστήμης Υπολογιστών του Πανεπιστημίου Κρήτης, Δρ. Πάνος Τραχανιάς.\u003cbr\u003e\u003cbr\u003eΜεταξύ άλλων, το βιβλίο καλύπτει τα ακόλουθα:\u003cbr\u003e\u003cbr\u003eΜια πρώτη ματιά στη C (Η δομή ενός προγράμματος στη C, Ο προ-μεταγλωττιστής της C, Η οδηγία #include, Η οδηγία #define)\u003cbr\u003eΟ τύπος δεδομένων int (Σταθερές τύπου int, Μεταβλητές τύπου int, Δυαδικοί αριθμοί, Προτεραιότητα τελεστών)\u003cbr\u003eΟ τύπος δεδομένων char, ο τύπος δεδομένων float, Εντολές συνθήκης\u003cbr\u003eΕντολές αλλαγής ροής και επανάληψης (Η \"επικίνδυνη\" εντολή goto, Ο βρόχος while, do-while και for, Η εντολή break, Η εντολή continue)\u003cbr\u003eΣυναρτήσεις (Ορισμός μιας συνάρτησης, Συναρτήσεις που επιστρέφουν τιμή, Συναρτήσεις που δεν επιστρέφουν τιμή, Παράμετροι συνάρτησης, Χρήση συναρτήσεων βιβλιοθήκης)\u003cbr\u003eΕμβέλεια μεταβλητών (Τοπικές μεταβλητές, Καθολικές μεταβλητές, Δήλωση τοπικών μεταβλητών σε σύνθετη πρόταση, Στατικές τοπικές μεταβλητές)\u003cbr\u003eΔείκτες (Μεταβλητές δείκτη, Δήλωση μιας μεταβλητής δείκτη, Οι τελεστές \u0026amp; και *, Αριθμητική των δεικτών, Δείκτες τύπου Void, Δείκτης NULL, Εμφάνιση διευθύνσεων και περιεχόμενα δεικτών)\u003cbr\u003eΠίνακες (arrays) (Πίνακες μιας διάστασης και οι δείκτες, Μεταβίβαση ενός πίνακα ως παραμέτρου μιας συνάρτησης, Πίνακες χαρακτήρων, Χειρισμός συμβολοσειρών, Πίνακες δύο διαστάσεων)\u003cbr\u003eΤύποι δεδομένων οριζόμενοι από το χρήστη (Δομές, Μεταβίβαση των πεδίων μιας δομής σε μια συνάρτηση, Μεταβίβαση ολόκληρης της δομής σε συνάρτηση, Δείκτες σε δομές, Ένθετες δομές)\u003cbr\u003eΚανάλια επικοινωνίας - Χειρισμός αρχείων (Προκαθορισμένα ρεύματα, Είδη ρευμάτων, Χειρισμός αρχείων, Αρχεία κειμένου και δυαδικά αρχεία, Σειριακή και τυχαία προσπέλαση)\u003cbr\u003eΠροχωρημένα θέματα συναρτήσεων (Παράμετροι γραμμής εντολής, Εμβόλιμες συναρτήσεις, Προγράμματα με πολλά πηγαία αρχεία)\u003cbr\u003eΑναζήτηση και ταξινόμηση (Σειριακή αναζήτηση, Δυαδική αναζήτηση, Ταξινόμηση φυσαλίδας, Ταξινόμηση επιλογής και ταξινόμηση quick sort, Ταξινόμηση πινάκων δύο διαστάσεων)\u003cbr\u003eΔυναμική διαχείριση μνήμης (Δυναμική κατανομή μνήμης)\u003cbr\u003eΔυναμικές δομές δεδομένων (Συνδεδεμένες λίστες, Απλά συνδεδεμένη λίστα, Κυκλικά συνδεδεμένη λίστα, Διπλά συνδεδεμένη λίστα, Κυκλικά διπλά συνδεδεμένη λίστα)\u003cbr\u003eΑπό τη C, στη C++ (Αντικειμενοστρεφής προγραμματισμός, Παίζοντας με αντικείμενα, Διαφορές μεταξύ C και C++)","image":"http://www.biblionet.gr/images/covers/b139427.jpg","isbn":"978-960-461-208-6","isbn13":"978-960-461-208-6","ismn":null,"issn":null,"series":null,"pages":544,"publication_year":2009,"publication_place":"Αθήνα","price":"49.0","price_updated_at":"2011-01-07","cover_type":"Μαλακό εξώφυλλο","availability":"Εξαντλημένο","format":"Βιβλίο","original_language":null,"original_title":null,"publisher_id":505,"extra":null,"biblionet_id":139427,"url":"https://v2.bibliography.gr/books/h-glwssa-c-se-bathos-9b4678e0-93b2-4864-afa4-2ae5b09833b2.json"}]