Kursy

Typy danych: Łańcuchy

Typy danych: Łańcuchy

Łańcuchy znaków najprościej mówiąc jest to zestaw dowolnych liter, cyfr i innych znaków. Łańcuchy umieszczane są pomiędzy cudzysłowami "i" lub apostrofami 'i'.

"wyraz"
"to zdanie też jest łańcuchem znaków"
"45561"
"ulica 25"

Łańcuchy znaków można także zagnieżdżać. Aby to wykonać zewnętrzny łańcuch musi znajdować się w cudzysłowach a wewnętrzny w apostrofach np.

"najpierw łańcuch 'tutaj już wewnętrzny' zewnętrzny"

Jak widzisz łańcuch może się składać z dowolnych znaków i mieć dowolną długość.

Ale co zrobić jeżeli chcemy w jakiś sposób sformatować tekst w łańcuchu? lub użyć cudzysłów? Otóż należy zauważyć, że umieszczenie w łańcuchu lewego ukośnika "" zmienia znaczenie znaku, który występuje za nim. Jak możemy to wykorzystać pokazuje poniższa tabela:
b - cofnięcie (backspace)
f - Wysunięcie strony
n - Nowy wiersz
r - Powrót karetki
t - Tabulacja
' - apostrof
" - cudzysłów
\ - znak lewego ukośnika

Tak więc, jeżeli chcemy w naszym łańcuchu użyć cudzysłowa to nasz zapis będzie musiał wyglądać mniej więcej tak:

"Tytuł spektaklu "Zemsta i kara" "