.\" -*- coding: UTF-8 -*- .\" Copyright 1993, David Metcalfe .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH string 3 "25 lutego 2026 r." "Linux man\-pages 6.18" .SH NAZWA stpcpy, strcasecmp, strcat, strchr, strcmp, strcoll, strcpy, strcspn, strdup, strfry, strlen, strncat, strncmp, strncpy, strncasecmp, strpbrk, strrchr, strsep, strspn, strstr, strtok, strxfrm \- string operations .SH BIBLIOTEKA Standardowa biblioteka C (\fIlibc\fP,\ \fI\-lc\fP) .SH SKŁADNIA .nf \fB#include \fP \fB#include \fP .fi .SH OPIS Funkcje łańcuchowe umożliwiają operacje na zakończonych znakiem null łańcuchach. Opis każdej z funkcji znajduje się na indywidualnej dla danej funkcji stronie podręcznika ekranowego. .TP \fBstrcasecmp\fP(3) Porównuje dwa łańcuchy, nie zważając na wielkość liter. .TP \fBstrncasecmp\fP(3) Porównuje pierwsze bajty dwóch łańcuchów, nie zważając na wielkość liter. .TP \fBstpcpy\fP(3) Kopiuje łańcuch, zwracając wskaźnik do końca wynikowego łańcucha. .TP \fBstrcat\fP(3) Dokleja łańcuch do istniejącego łańcucha. .TP \fBstrchr\fP(3) Znajduje pierwsze wystąpienie znaku w łańcuchu. .TP \fBstrcmp\fP(3) Porównuje dwa łańcuchy. .TP \fBstrcoll\fP(3) Porównuje dwa łańcuchy, używając bieżących ustawień regionalnych (locale). .TP \fBstrcpy\fP(3) Kopiuje łańcuch. .TP \fBstrcspn\fP(3) Oblicza długość początkowego segmentu łańcucha, niezawierającego żadnych odrzuconych bajtów. .TP \fBstrdup\fP(3) Duplikuje łańcuch w pamięci zaalokowanej przez \fBmalloc\fP(3) .TP \fBstrfry\fP(3) Przypadkowo zamienia kolejność znaków w łańcuchu. .TP \fBstrlen\fP(3) Zwraca długość łańcucha. .TP \fBstrncat\fP(3) Dokleja bajty inne niż null z tablicy do łańcucha i zamyka wynik znakiem null. .TP \fBstrncmp\fP(3) Porównuje pierwsze bajty dwóch łańcuchów. .TP \fBstrpbrk\fP(3) Znajduje pierwsze wystąpienie w łańcuchu jednego z bajtów z zaakceptowanych bajtów. .TP \fBstrrchr\fP(3) Znajduje ostatnie wystąpienie znaku w łańcuchu. .TP \fBstrsep\fP(3) Wyciąga początkowe pole w łańcuchu, rozgraniczonego jednym z bajtów rozgraniczających. .TP \fBstrspn\fP(3) Oblicza długość początkowego segmentu łańcucha, składającego się tylko i wyłącznie z zaakceptowanych bajtów. .TP \fBstrstr\fP(3) Znajduje pierwsze wystąpienie podłańcucha w łańcuchu. .TP \fBstrtok\fP(3) Wyciąga słowa, rozdzielone jednym z bajtów rozgraniczających, z łańcucha. .TP \fBstrxfrm\fP(3) Przekształca łańcuch do bieżących ustawień regionalnych (locale) i kopiuje pierwsze bajty do bufora. .TP \fBstrncpy\fP(3) Wypełnia bufor o ustalonym rozmiarze początkowymi bajtami innymi niż null, z tablicy źródłowej, jeśli trzeba wyrównując go bajtami null. .SH "ZOBACZ TAKŻE" \fBbstring\fP(3), \fBstpcpy\fP(3), \fBstrcasecmp\fP(3), \fBstrcat\fP(3), \fBstrchr\fP(3), \fBstrcmp\fP(3), \fBstrcoll\fP(3), \fBstrcpy\fP(3), \fBstrcspn\fP(3), \fBstrdup\fP(3), \fBstrfry\fP(3), \fBstrlen\fP(3), \fBstrncasecmp\fP(3), \fBstrncat\fP(3), \fBstrncmp\fP(3), \fBstrncpy\fP(3), \fBstrpbrk\fP(3), \fBstrrchr\fP(3), \fBstrsep\fP(3), \fBstrspn\fP(3), \fBstrstr\fP(3), \fBstrtok\fP(3), \fBstrxfrm\fP(3) .PP .SH TŁUMACZENIE Tłumaczenie niniejszej strony podręcznika: Paweł Wilk , Andrzej Krzysztofowicz , Robert Luberda i Michał Kułach . .PP Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License w wersji 3 .UE lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI. .PP Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej .MT manpages-pl-list@lists.sourceforge.net .ME .