-əgər baza tipi göstərilməyibsə susma prinsipinə görə int başa düşülür;
-əgər işarə modifikatoru göstərilməyibsə signed başa düşülür;
-short modifikatoru ancaq int tipinə tətbiq olunur.
Tam sabitlərin yazılışı:Onluq tam ədədlərdən ibarət sabitlər 0-la başlamır: 4,356,-128. Tam səkkizlik ədələrin yazılışı 0-la başlayır:
Məsələ: 016, 077 və s.
Tam 16 sabitlərin yazılışı 0x-lə başlayır. Məsələ, 0x1A, 0x253, 0xFFF və s.
-dilində 4 baza hesabı və ya ədədi tip vardır. Onlardan ikisi-char və int tam ədədlərin təsviri üçün, ikisi isə-float və double sürüşən nöqtəli ədədlərin tipini göstərmək üçün istifadə edilir.
Bunlardan əlavə proqramda bu tiplərin modifikasiyalarından və modifikatorlardan istifadə olunur. Ölçünü göstərən 2 modifikatordan-short(qısa) və long(uzun), işarəni göstərən 2 modifikatordan-signed(işarəli) və unsigned(işərasiz) – istifadə olunur. İşarəli modifikatorlar ancaq tam tiplərə tətbiq olunur. Cədvəl 6.2.1-də hesabi tiplər, onların qiymətlər diapozonu və yaddaşda tutduqları yer göstərilmişdir. int və unsigned int tiplərinin ölçüsü dilinin kompilyatorunun hansı əməliyyat sistemində işləməsindən asılıdır. 16-mərtəbəli əməliyyat sistemlərində bu tiplərə 2 bayt, 16-mərtəbəli əməliyyat sistemlərində isə 4 bayt(windows) uyğundur.