Typy Danych

Typy danych – pojecie logiczne, określa zakres przechowywanych danych

char 1 bajt (znak)
unsigned char 1 bajt
signed char 1 bajt
short 2 bajty (liczba całkowita krótka)
unsigned short 2 bajty
int 2 lub 4 bajty (liczba całkowita)
unsigned int 2 lub 4 bajty
long 4 bajty (liczba całkowita długa)
unsigned long 4 bajty
float 4 bajty (liczba zmiennoprzecinkowa)
double 8 bajtów liczba zmiennoprzecinkowa wysokiej precyzji
long double 10 bajtów (liczba zmiennoprzecinkowa podwójnej precyzji)
void (wartość nieistniejąca)
  • bool
  • void – nie przyjmuje wartości, void func(void); void *p=NULL;
  • tablica
  • wskaźnik
  • struktura
  • unia
  • klasa

sizeof(typ) – rozmiar typu
Specyfikatory do int, char: signed, unsigned
Specyfikatory do int: short (>=2B), long (<=2 słowa)

Podobne strony

Podobne Strony
Table of Contents
O ile nie zaznaczono inaczej, treść tej strony objęta jest licencją Creative Commons Attribution-ShareAlike 3.0 License