Kurs programowania w C cz. 184

Nasza ocena:

5
Pobrań: 14
Wyświetleń: 693
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Kurs programowania w C cz. 184 - strona 1

Fragment notatki:

TYPY DANYCH 207 Pozostałe Operacja Opis operacji Wartość wyrażenia *x operator wyłuskania dla wskaźnika wartość trzymana w pamięci pod adresem przechowywanym we wskaźniku &x operator pobrania adresu zwraca adres zmiennej x[a] operator wybrania elementu tablicy zwraca element tablicy o indeksie a (numerowanym od zera) x.a operator wyboru składnika a ze zmiennej x wybiera składnik ze struktury lub unii x- a operator wyboru składnika a przez wskaźnik do zmiennej x wybiera składnik ze struktury, gdy używamy wskaźnika do struktury zamiast zwykłej zmiennej sizeof  (typ) operator pobrania rozmiaru typu zwraca rozmiar typu w bajtach Operator ternarny Istnieje jeden operator przyjmujący trzy argumenty — jest to operator wyrażenia warun- kowego: a ? b : c. Zwraca on  b  gdy  a  jest prawdą lub  c  w przeciwnym wypadku. Typy danych Tabela D.2: Typy danych według różnych specyfikacji języka C Typ Opis Inne nazwy Typy danych wg norm C89 i C90 char Służy głównie do przechowywania znaków. Od kompilatora zależy, czy jest to liczba ze znakiem czy bez; w większości kompilatorów jest liczbą ze znakiem signed char Typ char ze znakiem unsigned char Typ char bez znaku short Występuje, gdy docelowa maszyna wyszczególnia krótki typ danych całkowitych, w przeciwnym wy- padku jest tożsamy z typem  int . Często ma roz- miar jednego słowa maszynowego short int ,  signed short ,  signed short int unsigned short Liczba typu  short  bez znaku Podobnie jak  short używana do zredukowania zużycia pamięci przez program unsigned short int int Liczba całkowita, odpowiadająca podstawowemu rozmiarowi liczby całkowitej w danym kompute- rze. Podstawowy typ dla liczb całkowitych signed int ,  signed unsigned Liczba całkowita bez znaku unsigned int long * Długa liczba całkowita unsigned long Długa liczba całkowita long int , signed long ,  signed long int float Podstawowy typ do przechowywania liczb zmien- noprzecinkowych. W nowszym standardzie zgod- ny jest z normą  IEEE 754.  Nie można stosować go z modyfikatorem  signed  ani  unsigned ... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz