Sunteți pe pagina 1din 1

copierea unui sir alaturarea(concatenarea) compararea a doua siruri

in alt sir a doua siruri dif lit mari si mici nu dif lit mari de mici
strcpy(s1,s2); strcat(s1,s2); strcmp(s1,s2); stricmp(s1,s2);
s1=s2 0; s1>s2 1; s1<s2 -1;
lungimea sirului initializarea unui sir inversarea cautarea unui caract intr-un sir
fara NULL (inlocuirea cu un caract) continutului sirului prima aparitie ultima aparitie
strlen(s); strset(sir,ch); strrev(sir); strchr(sir,ch); strrchr(sir,ch);

transformarea
lit mari in mici lit mici in mari
nivel de sir nivel de caract nivel de sir nivel de caract
strlwr(sir); s[i]=tolower(s[i]); strupr(sir); s[i]=toupper(s[i]);

cautarea unui subsir nr de carct din s1 nr de carct din s1


intr-un sir care sunt in s2 care nu sunt in s2
strstr(s1,s2); strspn(s1,s2); strcspn(s1,s2);

transformarea unui sir in nr transformarea unui nr in sir


int long int float int long int float
nr=atoi(sir); nr=atol (sir); nr=atof(sir); itoa(nr,sir,baza); ltoa(nr,sir,baza); ultoa(nr,sir,baza);

daca un subsir se gaseste


intr-un sir sit b afisat de la subsir incolo
cout<<strpbrk(s1,s2);

S-ar putea să vă placă și