Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Typy Zmiennych - C++


Rekomendowane odpowiedzi

Opublikowano

Różne typy zmiennych w C++:

 

  • char - dwubajtowy typ danych, może przechować liczby od -128 do 127(signed), bądź liczby od 0 do 255(unsigned), bądź jeden znak (np. literę)
  • int - typ danych, w którym możemy zapisać liczbę w zakresie od -32768 do 32767(signed), bądź od 0 do 65535(unsigned)
  • float - w zmiennej tego typu zapiszemy liczbę zmiennoprzecinkową (do 6 cyfr po przecinku)
  • double - to samo co wyżej, tyle że do 15 liczb po przecinku
  • bool - zmienna ta może przechować tylko dwie wartości - true albo false. Przydatna do sprawdzania jakichś warunków itp.
  • string - specjalny typ zmiennej. Można go używać tylko po dołączeniu biblioteki "string". Przechowujemy w nim łańcuchy znakowe (czyli np. jakiś wyraz albo nawet całe zdanie)

 

Specyfikatory:

  • signed - mówi, że zmienna będzie korzystać zarówno z liczb dodatnich jak i ujemnych. Nie trzeba z niej korzystać, ponieważ korzystając np. z typu int ten modyfikator jest tam "niewidocznie" wstawiany.
  • unsigned - mówi, że zmienna nie będzie korzystać z liczb na minusie (co powiększa jej zasięg na plusie)

 

Przykłady użycia różnych typów zmiennych:

 

int liczba = 1245;

unsigned int cus = 45900;

int cus = 45900; - ŹLE - wykracza poza zakres

char cos = -45;

string wyraz = "costam";

float fruu = 345.3245;

double PI = 3.1415926535

 

Poradnik by Programerus, zakaz kopiowania gdzie indziej bez mojej zgody.

9989.jpg

"Głupców nie sieją, sami się rodzą"

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...