W języku C++ zmienna typu całkowitego jest deklarowana za pomocą słowa kluczowego `int`. Przykładowa poprawna deklaracja to `int liczba;`, co oznacza, że `liczba` jest zmienną, która może przechowywać wartości całkowite, takie jak 1, 42 lub -15. Deklarowanie zmiennych w C++ pozwala na statyczne typowanie, co oznacza, że każda zmienna ma określony typ i nie może przechowywać wartości innego typu. Dzięki temu kod jest bardziej przejrzysty i mniej podatny na błędy związane z niezgodnością typów.
Deklaracja `float liczba;` oznacza zmienną przechowującą liczby zmiennoprzecinkowe, a nie całkowite. `char liczba;` definiuje zmienną znakową, przechowującą pojedynczy znak, np. 'A' lub 'z'. Deklaracja `bool liczba;` odnosi się do zmiennej logicznej, która może przechowywać tylko wartości `true` lub `false`. Każdy z tych typów ma swoje zastosowanie, ale żaden z nich nie jest równoważny zmiennej typu całkowitego (int).