Funcții de prelucrare a șirurilor de caractere

  Funcțiile de prelucrare a șirurilor de caractere sunt funcții predefinite din biblioteca <cstring> și <cstdlib> care ne ajută în executarea anumitor operații asupra unui șir de caractere.

Cele 9 funcții în materia pentru BAC sunt descrise mai jos:

Denumire funcție Descriere pe scurt
strlen() Returnează lungimea (numărul de caractere) unui șir.
strcpy() Copiază un șir peste alt șir.
strcat() Concatenează (lipește) un șir unui alt șir.
strchr() Caută un caracter într-un șir.
strstr() Caută un șir în alt șir.
strtok() Înlocuiește un separator cu o marcă de sfârșit de șir și returnează un pointer spre primul caracter nenul înainte de acesta.
strcmp() Compară două șiruri și returnează o valoare reprezentativă pentru cazul de egalitate, sau diferența lexicografică.
itoa() Transformă un număr într-un șir de caractere.
atoi() Convertește un șir într-un număr întreg.