sznur
Łańcuch jest typem danych używanym w programowaniu, takim jak liczba całkowita i zmiennoprzecinkowa, ale jest używany do reprezentowania tekstu, a nie liczb. Składa się z zestawu znaków który może również zawierać spacje i cyfry. Na przykład słowo „hamburger” i wyrażenie „zjadłem 3 hamburgery” są ciągami. Nawet „12345” może być traktowane jako ciąg znaków, jeśli zostało podane poprawnie. Zwykle programiści muszą ująć ciągi znaków w cudzysłów, aby dane zostały rozpoznane jako łańcuch, a nie liczba lub nazwa zmiennej.
Na przykład w porównaniu:
if (Option1 == Option2) to ...
Opcja1 i Opcja2 mogą być zmiennymi zawierającymi liczby całkowite, łańcuchy lub inne dane. Jeśli wartości są takie same, test zwraca wartość true, w przeciwnym razie wynik jest fałszywy. W porównaniu:
if ("Option1" == "Option2") to ...
Opcja1 i Opcja2 są traktowane jako ciągi. Dlatego test porównuje słowa „Opcja1” i „Opcja2”, które zwróciłyby fałsz. Długość ciągu jest często określana za pomocą rozszerzenia znak zerowy.