Τελεστές
-  Στην C κάθε εντολή είναι μια έκφραση ή μια δομή ελέγχου.
-  Η αντιστοιχία τελεστών της Pascal με τη C είναι η παρακάτω:
 | Pascal | C |   | not | ! |   | * | * |   | / | / |   | div | / |   | mod | % |   | and | && |   | + | + |   | - | - |   | or | || |   | = | == |   | <> | != |   | < | < |   | <= | <= |   | > | > |   | >= | >= |  
 
-  H C παρέχει ακόμα τους παρακάτω τελεστές:
- ~
-  Δυαδική άρνηση
- ++
-  Άυξηση της μεταβλητής κατά ένα
- --
-  Μείωση της μεταβλητής κατά ένα
- <<
-  Μετάθεση των bit προς τα αριστερά
- >>
-  Μετάθεση των bit προς τα δεξιά
- &
-  Δυαδική σύζευξη
- ^
-  Δυαδική αποκλειστική διάζευξη
- |
-  Δυαδική διάζευξη
- e1 ? e2 : e3
-  e2 ή e3 ανάλογα με τον αν η e1 είναι αληθής ή ψευδής
 
- =
-  Ανάθεση σε μεταβλητή
- +=
-  Πρόσθεση σε μεταβλητή
- -=
-  Αφαίρεση από μεταβλητή
- *=
-  Πολλαπλασιασμός μεταβλητής
- /=
-  Διαίρεση μεταβλητής
- %=
-  Η μεταβλητή αποκτά την τιμή του υπολοίπου της διαίρεσης
- >>
-  Μετάθεση των bit της μεταβλητής προς τα αριστερά
- >>
-  Μετάθεση των bit της μεταβλητής προς τα δεξιά
 
- ,
-  Παράθεση εκφράσεων