Poznaj C++ w$ godziny0237

Poznaj C++ w$ godziny0237



228 Godzina 15

Nazwa tablicy to stały wskaźnik na pierwszy element tej tablicy. Wskaźniki i tablice

pozwalają na wykorzystanie arytmetyki wskaźników do zarządzania danymi w tablicy (np. do przechodzenia na następny element).

Łańcuchy to tablice znaków. C++ daje wiele możliwości w pracy z łańcuchami np.

możliwość inicjalizacji tekstem podanym w cudzysłowach.

Pytania i odpowiedzi

P: Co się stanie, gdy będę zapisywać w 25 elemencie 24-elementowej tablicy?

O: To proste. Będziesz zapisywać w pamięci nie należącej do tej tablicy, co może spowodować błędną pracę całego programu.

P: Jaką wartość mają niezainicjalizowane elementy tablicy?

O: Całkowicie dowolną i nieokreśloną. Efekt wykorzystania takich wartości w programie jest również nieprzewidywalny.

P: Czy można łączyć tablice?

O: Tak. W przypadku prostych tablic wystarczy wykorzystać wskaźniki do połączenia ich w nową dużą tablicę. W przypadku łańcuchów możesz wykorzystać wbudowane w C++ funkcje, takie jak np. strcat(), służące specjalnie do łączenia łańcuchów.

Nazwa tablicy to stały wskaźnik na pierwszy element tej tablicy. Wskaźniki i tablice

pozwalają na wykorzystanie arytmetyki wskaźników do zarządzania danymi w tablicy (np. do przechodzenia na następny element).

Łańcuchy to tablice znaków. C++ daje wiele możliwości w pracy z łańcuchami np.

możliwość inicjalizacji tekstem podanym w cudzysłowach.

Pytania i odpowiedzi

P: Co się stanie, gdy będę zapisywać w 25 elemencie 24-elementowej tablicy?

O: To proste. Będziesz zapisywać w pamięci nie należącej do tej tablicy, co może spowodować błędną pracę całego programu.

P: Jaką wartość mają niezainicjalizowane elementy tablicy?

O: Całkowicie dowolną i nieokreśloną. Efekt wykorzystania takich wartości w programie jest również nieprzewidywalny.

P: Czy można łączyć tablice?

O: Tak. W przypadku prostych tablic wystarczy wykorzystać wskaźniki do połączenia ich w nową dużą tablicę. W przypadku łańcuchów możesz wykorzystać wbudowane w C++ funkcje, takie jak np. strcat(), służące specjalnie do łączenia łańcuchów.


Wyszukiwarka

Podobne podstrony:
Poznaj C++ w$ godziny0227 218 Godzina 15 9:    cout « Tablic*[i] [j]« andl; 10:  
Poznaj C++ w$ godziny0089 Funkcje 75 Kiedy wartość jest odkładana na stos, to jest umieszczana w kom
Poznaj C++ w$ godziny0021 Zaczynamy 5 Sumowanie zarobków można z kolei rozłożyć na: 1.   &
tfwsk6 Podobnie jak nazwa tablicy jest wskaźnikiem na pierwszy element, nazwa funkcji jest wskaźniki
WITOLD KOZAKIEWICZ 70Podsumowanie Nowoczesny system biblioteczny to system, który na pierwszym miejs
166 RECENZJE I S PR A WOZD AINTA normatywnej z teorią nie jest tak łatwa, jakby się to mogło wydawać
Przykład C) Wskaźnik na pierwszą 3-elementową tablicę (pierwszą z dwóch) void main() { int
CCF20090523086 tif KARLR.POPPER zostać zinstrumentalizowany, i to nawet zinstrumentalizowany na naj
Obraz?6 1S Podstawy dydaktyki ogólnej znaczają się trwałością, to zawsze polegają na wystąpieniu ele
ZADANIE OPTYMALIZACJI Optymalizacja jest to postępowanie, polegające na wyborze elementu z danego zb
013 (27) Funkcja wykładnicza ZADANIE 17 1F7 = 177 * Jest to równanie, w którym na pierwszy rzut
sach hył nadal w użyciu ustnym i pisemnym. Pierwszy z nich to akt powołania na pierwszego psstora po

więcej podobnych podstron