Poznaj C++ w$ godziny0040

Poznaj C++ w$ godziny0040



24 Godzina 3

Rysunek 3.1

Schemat pamięci

MojaZmienna

Nazwa Zmiennej RAM Adres

100    101    102    103    104    105    106


RAM to pamięć o swobodnym dostępie (ang: Random Access Memory). Kiedy uruchamiasz program, to ładowany on jest z pliku do pamięci RAM. Wszystkie zmienne tworzone są w pamięci RAM. Kiedy programista używa słowa pamięć, to zazwyczaj ma na myśli właśnie pamięć RAM


Rezerwacja pamięci

NOWY TERMIN


Kiedy definiujesz zmienną w C++, to oprócz jej nazwy musisz podać, jakiego typu wartość ma ona przechowywać. Czy ma to być liczba całkowita ze znakiem czy bez, czy ma to być znak czy łańcuch znaków. Nazywamy to typem zmiennej. Typ zmiennej to informacja dla kompilatora, ile pamięci ma zarezerwować na wartość przechowywaną przez daną zmienną.

Podstawową jednostką pamięci jest bajt. Jeśli zmienna, którą tworzysz, jest rozmiaru dwóch bajtów, to wymaga dwóch bajtów w pamięci do jej przechowywania.

Z rozmiarami zmiennych zapoznamy się za moment.

Rozmiary zmiennych typu całkowitego

NOWY TERMIN


Zmienna znakowa - char (służąca do przechowywania znaków) jest na ogół jednobajtowa. short int zajmuje najczęściej dwa bajty, a long int - cztery, int (bez przedrostka short lub long) może być zmienną dwu lub czterobajtową. Kiedy uruchomisz program pod systemem Windows 95, Windows 98 lub Windows NT, zobaczysz, że zmienna typu int zajmuje w pamięci cztery bajty.

Rysunek 3.1

Schemat pamięci

MojaZmienna

Nazwa Zmiennej RAM

Adres    _

100    101    102    103    104    105    106


RAM to pamięć o swobodnym dostępie (ang: Random Access Memory). Kiedy uruchamiasz program, to ładowany on jest z pliku do pamięci RAM. Wszystkie zmienne tworzone są w pamięci RAM. Kiedy programista używa słowa pamięć, to zazwyczaj ma na myśli właśnie pamięć RAM


Rezerwacja pamięci

MOWY TERMIN


Kiedy definiujesz zmienną w C++, to oprócz jej nazwy musisz podać, jakiego typu wartość ma ona przechowywać. Czy ma to być liczba całkowita ze znakiem czy bez, czy ma to być znak czy łańcuch znaków. Nazywamy to typem zmiennej. Typ zmiennej to informacja dla kompilatora, ile pamięci ma zarezerwować na wartość przechowywaną przez daną zmienną.

Podstawową jednostką pamięci jest bajt. Jeśli zmienna, którą tworzysz, jest rozmiaru dwóch bajtów, to wymaga dwóch bajtów w pamięci do jej przechowywania.

Z rozmiarami zmiennych zapoznamy się za moment.

Rozmiary zmiennych typu całkowitego

NOWY TERMIN


Zmienna znakowa — char (służąca do przechowywania znaków) jest na ogól jednobajtowa. short int zajmuje najczęściej dwa bajty, a long int - cztery, int (bez przedrostka short lub long) może być zmienną dwu lub czterobajtową. Kiedy uruchomisz program pod systemem Windows 95, Windows 98 lub Windows NT, zobaczysz, że zmienna typu int zajmuje w pamięci cztery bajty.


Wyszukiwarka

Podobne podstrony:
Poznaj C++ w$ godziny0066 Instrukcje i wyrażenia 51 11:    if (x > 10) 12:  &
scanF3 Rysunek 3.3. Wzór bilansu księgowego (nazwa. NIP. regon i adres podmiotu gospodarczego) BILAN
Poznaj C++ w$ godziny0003 Tytuł oryginału: Teach Yourself C++ in 24 Hours, Second Edition Tłumaczeni
Poznaj C++ w$ godziny0007 VI Poznaj C++ w 24 godziny Przypisywanie wartości do zmiennych
Poznaj C++ w$ godziny0009 viii Poznaj C++ w 24 godziny 8    Zaawansowane sterowanie p
Poznaj C++ w$ godziny0011 X Poznaj C++ w 24 godziny Ograniczenia przy przeciążaniu operatorów
Poznaj C++ w$ godziny0013 XII Poznaj C++ w 24 godziny 21    Preprocesor .............
Poznaj C++ w$ godziny0015 XIV Poznaj C++ w 24 godziny Część VIII Dodatki    407 A &nb
Poznaj C++ w$ godziny0016 Wstęp Ta książka ma pomóc Ci w poznaniu zasad programowania w C++. W ciągu
Poznaj C++ w$ godziny0017 XVI Poznaj C++ w 24 godziny ZAWSZE NIGDY Zawsze wykorzystuj tabele Zaws
Poznaj C++ w$ godziny0019 Godzina 1Zaczynamy Witamy w „Poznaj C++ w 24 godziny”. W ciągu pierwszej g
Poznaj C++ w$ godziny0024 8 Godzina 1 Książka „Poznaj C++ w 24 godziny” nie przyjmuje żadnych założe
Poznaj C++ w$ godziny0041 Zmienne i stałe 25 Program 3.1. pomoże Ci w zobaczeniu ile dokładnie pamię
Poznaj C++ w$ godziny0072 58 Godzina 5 Rysunek 5.1 W momencie wywołania funkcji program przechodzi d
Poznaj C++ w$ godziny0094 80 Godzina 6 Typ zawiera informacje o: • □    Rozmiarze w p
Poznaj C++ w$ godziny0137 IIIZarządzanie pamięcią Godzina 9 Wskaźniki 10    Zaawansow
Poznaj C++ w$ godziny0150 Wskaźniki 139 Jeśli new nie może zarezerwować miejsca na stercie (bądź co
Poznaj C++ w$ godziny0157 146 Godzina 10 23:    delete Frisky; 24:    
Poznaj C++ w$ godziny0168 Referencje 157 Referencje 157 23; cout « ” 24: cout « " 25: re

więcej podobnych podstron