39077

39077



207


TYPY DANYCH

Pozostałe

Operacja

Opus operacji

Wartość wyrażenia

•x

operator wyłuskania dla wskaźnika

wartość trzymana w pamięci jhmI adresem przechowywanym we wskaźniku

&x

operator pobrania adresu

zwraca adres zmiennej

x[»l

Operator wybrania elementu tablicy

zwraca element tablicy o in<k*ksie 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 <ło 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 warunkowego: 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 przecłtowywania znaków. Od kompilatora zależy, czy jest to liczha ze znakiem czy Ik-z: w większości kompilatorów jest liczltą ze znakiem

sigued char

Typ char ze znakiem

iinsigned char

Typ cłiar lx*z znaku

słiort

Występuje, gdy docelowa maszyna wyszczególnia

short int, signed

krótki typ danych całkowitych, w przeciwnym wy-

short. signed short

padku jest tożsamy z typem int. Często ma rozmiar jednego słowa maszynowego

int

iinsigned short

Liczba typu short bez znaku Podobnie jak short używana do zredukowania zużycia pamięci przez program

unsigned short int

int

Lk'zba całkowita, odpowiadająca podstawowemu rozmiarowi liczby całkowitej w danym komputerze. Podstawowy typ dla liczb całkowitych

sigued 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 tyj) do przechowywania liczi) zmiennoprzecinkowych. W nowszym standardzie zgodny jest z normą IEEE 754. Nie można stosować go z modyfikatorem signed ani unsigned



Wyszukiwarka

Podobne podstrony:
5) + (4 Oblicz wartość wyrażenia -3(—x - -3(-jc - 5) + (4 - 2x) : 2 = = 3x + 15 + (4 - 2x) : 2 = = 3
skanuj0037 (101) 2. ♦ Znaczniki, zmienne i typy danych Wynikiem jest więc 99, jako że w rezultacie o
Strukturalne typy danych: tablica, rekord, plik tekstowy i elementowy. Operacje na strukturach. Dyna
62083 skanuj0031 (129) Rozdział 2. ♦ Znaczniki, zmienne i typy danych 43 a operacji odejmowania za p
Bazy danych - BDModel danych (3)2. Operacje (operatory modelu danych)3. Ograniczenia
ANALIZA DANYCH Model danych - zbiór pojęć, które mogą być użyte do opisu grupy danych i operacji
24721 Slajd22 (20) Typy danych 2/3 Typ danych Zastosowanie Rozmiar Waluta Wartości walutowe. 8
rachunek3 Pozostałe koszty’ operacyjne: •    Wartość zbytych nieftnansowych
> Bazy danych - jak je ugryźć <17> Typy różne • bit - do zapisywania wartości logicznych (t
VBA str W Typy zmiennych Typy danych zmiennych    57 Intege r. Typ przechowuję wart
Lp. Data Dokument Treść operacji Wartość Dekretacja Wn (Pt) Ma
Obraz9 3 w .danych. 3.    Operacje sortowania i indeksowania bazy danych. 4.

więcej podobnych podstron