C-kielessä määritellyt perustietotyypit ovat
Tyyppien merkitykset, tilanvaraukset ja arvoalueet:
(tilanvaraukset ja arvoalueet riippuvat kääntäjästä, alla olevat tiedot pätevät Borlandin Turbo C++ 3.0 -kääntäjään)
kokonaisluku- tai merkkityyppi