τα στοιχεία επικοινωνίας μου
Ταχυδρομείο[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
- #include<stdio.h> //编译预处理指令
-
- int main() //程序的入口主函数main
- { //程序(函数、功能)结束标志
-
- return 0; //程序退出前返回给调用者(操作系统)的值
- } //程序(函数、功能)结束标志
Η έμφαση δίνεται στην αλλαγή και η αξία της θα αλλάξει κατά την εκτέλεση του προγράμματος.
Τέσσερα χαρακτηριστικά: όνομα μεταβλητής, τιμή μεταβλητής, μονάδα αποθήκευσης, τύπος μεταβλητής πρώτα ορισμός και μετά χρήση.
Αποτελείται από γράμματα, αριθμούς και κάτω παύλες και μπορεί να ξεκινά μόνο με μια υπογράμμιση ή ένα γράμμα, όχι έναν αριθμό, και έχει διάκριση πεζών-κεφαλαίων.
Μέθοδος ονομασίας: Όπως υποδηλώνει το όνομα, χρησιμοποιήστε αγγλική ονομασία. Ονοματολογία CamelCase, int secondPreYear. Τα ονόματα των συναρτήσεων συχνά προηγούνται από κάτω παύλες.
Για να το θέσω απλά, στο λειτουργικό σύστημα (Windows, Linux), ο ακέραιος τύπος είναι ακέραιος (4 byte = 32 bit), ο τύπος κινητής υποδιαστολής είναι δεκαδικός (float: 4 bytes = 32 bit) και ο τύπος χαρακτήρα είναι ο κωδικός ASCII (χαρακτήρας: 1 byte = 8 bit) (μπορεί να αναπαρασταθεί από έναν ακέραιο)
Σημείωση: Τα 32 bit είναι 2 αυξημένα στην 32η ισχύ
Στον μικροελεγκτή, ο ακέραιος αριθμός είναι 2 byte = 16 bit, δηλαδή ο μέγιστος αναπαραστάσιμος αριθμός είναι 2 στη 16η ισχύ, που είναι 65536
Υπάρχουν πολλοί τελεστές στη γλώσσα C, οι οποίοι μπορούν να χωριστούν χονδρικά στις ακόλουθες κατηγορίες:
+
πρόσθεση-
Αφαίρεση*
πολλαπλασιασμός/
διαίρεση%
Εύρεση υπολοίπου (ενότητα)++
αυτοαυξανόμενη--
Μείωση==
ίσος!=
όχι ίσο με>
περισσότερο από το<
λιγότερο από>=
μεγαλύτερο ή ίσο με<=
μικρότερο ή ίσο με&&
λογικό ΚΑΙ||
λογικό ή!
λογική άρνηση&
Bitwise ΚΑΙ|
Bitwise Ή^
Bitwise XOR~
Αρνητική κατά bitwise<<
Μετατόπιση αριστερά>>
Μετακινηθείτε δεξιά=
ΑΝΑΘΕΣΗ ΕΡΓΑΣΙΑΣ+=
αθροιστική ανάθεση-=
προοδευτική ανάθεση*=
αθροιστική ανάθεση/=
αθροιστική ανάθεση διαίρεσης%=
Εύρεση υπολειπόμενης ανάθεσης<<=
ανάθεση αριστερής βάρδιας>>=
ανάθεση δεξιάς βάρδιας&=
bitwise ΚΑΙ ανάθεση|=
Αντιστοίχιση bitwise OR^=
Ανάθεση XOR κατά bitwise? :
Υπό όρους χειριστές όπωςa > b ? a : b
Εκφράστε εάνa > b
καθιερώνεται, το αποτέλεσμα είναιa
, σε διαφορετική περίπτωσηb
。,
Ο τελεστής κόμματος χρησιμοποιείται για την εκτέλεση πολλαπλών εκφράσεων διαδοχικά, αλλά το αποτέλεσμα ολόκληρης της έκφρασης είναι το αποτέλεσμα της τελευταίας έκφρασης.sizeof
Ο χειριστής χρησιμοποιείται για να πάρει τον αριθμό των byte που καταλαμβάνει ένας τύπος δεδομένων ή μια μεταβλητή στη μνήμη.(type)
Ένας τελεστής cast που μετατρέπει την τιμή μιας έκφρασης σε έναν καθορισμένο τύπο.[]
Ο τελεστής δείκτη, που χρησιμοποιείται για την ευρετηρίαση πίνακα και την πρόσβαση στη μετατόπιση του στοιχείου που δείχνει ένας δείκτης..
Χειριστές πρόσβασης μελών για δομές ή συνδικάτα.->
Πρόσβαση σε μέλη μιας δομής ή ένωσης μέσω δεικτών.&
Λήψη χειριστή διεύθυνσης.*
Τελετής αποαναφοράς δείκτη (επίσης τελεστής πολλαπλασιασμού, αλλά το πλαίσιο καθορίζει τη σημασία του).Αυτοί οι τελεστές παίζουν πολύ σημαντικό ρόλο στη γλώσσα C και αποτελούν τη βάση για την κατασκευή διαφόρων σύνθετων εκφράσεων και δηλώσεων.