Działania na ciągach znaków > Insert - polecenie | | Drukuj |
Polecenie umożliwia wstawienie do specjalnej zmiennej Buf dowolnego ciągu znaków (string) na bieżącej pozycji. Znaki znajdujące się w Buf po bieżącej pozycji zostaną przesunięte, w związku z czym żadne znaki nie zostaną zamazane, a długość tekstu zwiększy się.
Składnia
Insert (String tekst)
Argumenty
Typ |
Nazwa |
Opis |
tekst |
Tekst do wstawienia. |
Wartość zwracana
Nie zwraca wartości.
Przykład
//Zdefiniowanie wyjściowego ciągu znaków
String pocz = "abcdefghijklmnoprstu"
//Zdefiniowanie zawartości zmiennej Buf
Buf = pocz
//Ustawienie bieżącej pozycji w zmiennej
Move To 7
//Wykonanie polecenia Insert
Insert "XXXXXX"
String tekst_1 = Buf
//Wydrukowanie wyniku
Print "Skutek zastosowania poleceń Move i Insert:", LF
Print "Wartość początkowa zmiennej Buf: ", pocz, LF
Print "Wartość zmiennej Buf po zwmianie: ", tekst_1, LF