colobot-data/help/P/cbot/string.txt

34 lines
1.3 KiB
Plaintext

\b;Typ \c;string\n;
Zmiennej tego typu można używać do przechowywania znaków lub ciągów znaków.
Na przykład:
\s;\c; "Cześć!"
\s; "To jest łańcuch"
\s; "x"
\s; "" // pusty łańcuch
\n;
Dwa łańcuchy można złączać, używając operatora \c;+\n;:
\s;\c; "Dzień dobry" + " " + "Panu"
\n;
Daje w wyniku łańcuch:
\s;\c; "Dzień dobry Panu"
\n;
Aby użyć cudzysłowu (") lub odwróconej kreski ułamkowej (\) w łańcuchu, należy napisać¦:
\s;\c;"To jest \"bardzo\" ważne"
\n;czego wynikiem będzie \c; To jest "bardzo" ważne.
\s;\c;"%user%\\ant.txt"
\n;czego wynikiem będzie \c;%user%\ant.txt
\n;
Następujące instrukcje mogą być używane na łańcuchach¦:
\c;\l;strlen\u cbot\strlen; \n;Podaje długość łańcucha
\c;\l;strleft\u cbot\strleft; \n;Wyodrębnia lewą część
\c;\l;strright\u cbot\strright; \n;Wyodrębnia prawą część
\c;\l;strmid\u cbot\strmid; \n;Wyodrębnia środkową część
\c;\l;strfind\u cbot\strfind; \n;Znajduje podłańcuch
\c;\l;strval\u cbot\strval; \n;Zamienia łańcuch na liczbę
\c;\l;strupper\u cbot\strupper; \n;Zamienia litery na wielkie
\c;\l;strlower\u cbot\strlower; \n;Zamienia litery na małe
\t;Zobacz również
\l;Programowanie\u cbot;, \l;typy\u cbot\type; i \l;kategorie\u cbot\category;.