Οι τύποι δεδομένων είναι λέξεις -κλειδιά που καθορίζουν το μέγεθος και τον τύπο της τιμής που μπορείτε να αποθηκεύσετε σε μια μεταβλητή. Οι πρωτόγονοι τύποι είναι τύποι δεδομένων που αποτελούν μέρος της γλώσσας προγραμματισμού.

Μη πρωτόγονοι τύποι είναι αυτοί που ορίζονται από τον προγραμματιστή. Ονομάζονται επίσης τύποι αναφοράς. Σε αυτό το άρθρο, θα μάθετε τους επτά πρωτόγονους τύπους στο C.

Ακέραιοι τύποι τιμών

Εάν πρέπει να αποθηκεύσετε μια ακέραιη τιμή σε μια μεταβλητή, μπορείτε να την δηλώσετε ως έναν από τους ακόλουθους τρεις τύπους: int, σύντομη, ή μακρύς.

int x;
κοντό y?
μακρύ z?

Η επιλογή εξαρτάται από το πόσο μεγάλη περιμένετε να είναι η ακέραιη τιμή. Για παράδειγμα, το int ο τύπος δεδομένων δέχεται τιμές τεσσάρων byte. Επομένως, το εύρος τιμών που του δίνετε πρέπει να είναι μεταξύ -32768 και 32767.

Τύπος δεδομένων Bytes Εύρος
int 4 -32768 έως 32767
μικρός 4 -32768 έως 32767
μακρύς 8 -2147483647 έως +2147483647

Αξίζει να σημειωθεί ότι μακρύς είναι μια σύντομη μορφή του long int, και μικρός του σύντομο int.

instagram viewer

Ο Γ προβλέπει επίσης το πολύ καιρό τύπο δεδομένων, δίνοντάς σας ακόμα περισσότερο χώρο στη μνήμη. ο πολύ καιρό ο τύπος έχει εύρος -(2^63) έως (2^63) -1. Αυτός ο τύπος δεδομένων μπορεί να είναι πολύ χρήσιμος όταν αντιμετωπίζετε παραγοντικά στοιχεία.

Σχετίζεται με: Οι καλύτεροι τρόποι για να μάθετε πώς να κωδικοποιείτε δωρεάν

Μπορείτε επίσης να επιλέξετε να έχετε μεγαλύτερο θετικό εύρος για τον ολοκληρωμένο τύπο δεδομένων σας, επιλέγοντάς το με το ανυπόγραφο λέξη -κλειδί. Σε αυτήν την περίπτωση, το εύρος σας στη θετική πλευρά είναι διπλάσιο από το υπογεγραμμένο ισοδύναμό του.

Τύποι αριθμών κυμαινόμενου σημείου

Σως χρειαστεί να αποθηκεύσετε κλασματικούς αριθμούς. Σε αυτήν την περίπτωση, θα πρέπει να χρησιμοποιήσετε το φλοτέρ και διπλό τύπους.

ο φλοτέρ type καθορίζει ένα εύρος μεταξύ 3,4e-038 έως 3,4e+038, ενώ διπλό καθορίζει ένα εύρος μεταξύ 1,7e-308 έως 1,7e+308. Η μεγάλη διαφορά είναι ότι διπλό έχει διπλάσια ακρίβεια δεκαδικών ψηφίων από το φλοτέρ Τύπος δεδομένων.

Το C παρέχει επίσης το μακρύ διπλό εκτεταμένος τύπος εάν θέλετε να το χρησιμοποιήσετε.

Δείτε επίσης: Οδηγός για αρχάριους για την είσοδο και την έξοδο στο C

Τύπος χαρακτήρα

Για να αποθηκεύσετε τιμές χαρακτήρων, πρέπει να χρησιμοποιήσετε το απανθρακώνω Τύπος δεδομένων. Αποθηκεύει ένα byte και έχει εύρος από -128 έως 127.

char y = "B"; / * βάλτε τιμή χαρακτήρα σε εισαγωγικά */ 

Συμβουλές για να μάθετε εύκολα τον προγραμματισμό C

Δεν χρειάζεται να κάνετε τα ίδια λάθη που μπορούν να αποφευχθούν με τους αρχάριους προγραμματιστές. Η εκμάθηση μιας νέας γλώσσας, ειδικά μιας όπως η C, χρειάζεται να δεσμευτείτε σε αυτήν και να είστε μεθοδικοί.

Έχοντας έναν δομημένο τρόπο μάθησης μπορεί να διευκολύνει σημαντικά το ταξίδι προγραμματισμού σας. Ξεκινήστε με τα βασικά όπως μεταβλητές, χειριστές και τυπικές βιβλιοθήκες και, στη συνέχεια, προχωρήστε σταδιακά σε θέματα όπως ο χειρισμός αρχείων. Το κάνει ένα βήμα τη φορά.

ΜερίδιοΤιτίβισμαΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ
5 C Συμβουλές προγραμματισμού Πρέπει να μάθετε για να ξεκινήσετε

Η γλώσσα προγραμματισμού C έχει μεγάλη φήμη. Αλλά αν το καταφέρετε, μπορείτε να προγραμματίσετε οτιδήποτε, όπως δείχνουν αυτές οι συμβουλές.

Διαβάστε Επόμενο

Σχετικά θέματα
  • Προγραμματισμός
  • Γ Προγραμματισμός
  • Προγραμματισμός
Σχετικά με τον Συγγραφέα
Τζερόμ Ντέιβιντσον (Δημοσιεύθηκαν 26 άρθρα)

Ο Jerome είναι Staff Writer στο MakeUseOf. Καλύπτει άρθρα σχετικά με τον Προγραμματισμό και το Linux. Είναι επίσης λάτρης των κρυπτογράφησης και παρακολουθεί πάντα τη βιομηχανία κρυπτογράφησης.

Περισσότερα από τον Jerome Davidson

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή