Arhiva: #include <string.h> -veche - recomandabil
		#include <cstring> - noua
		using namespace std;

Declarare: char[x];

Citire: fin.getline(s,i,c); 
gets (string);

- s-string , i-pozitie , c-char
-se citeste o linie din fisier pana la pozitia i sau caracterul c in stringul s

>>> Functii pe sir: <<<

-strlen(x) - lungimea sirului

////

-int(c) - functia int(c) "forteaza" transformarea unui caracter in nr de cod ASCII

-char(i) - "forteaza" transformarea unui nr de cod ASCII in caracter

-strcat(s1,s2) - adauga sirul s2 la sfarsitul sirului s1

-strncat(s1,s2,p) -concateneaza primele p caractere ale sirului s2 la sfarsitul sirului s1

-strcmp(s1,s2) - compara lexicografic sirurile s1 cu s2
			   - returneaza o valoare: 
					- <0 <=> s1<s2
					- =0 <=> s1=s2
					- >0 <=> s1>s2

-strncmp(s1,s2,nc) -compara lexicografic primele nc ale sirurilor s1 si s2 ; returneaza aceleasi valori ca si strcmp

-stricmp(s1,s2)      |
                     |    - nu fac deosebirea intre litere mari si mici la compararea lexicografica 
-strnicmp(s1,s2,nc)  | 

-strchr (s,c) - cauta prima aparitie a caracterului c in sirul s

-strrchr (s,c) - cauta ultima aparitie a caracterului c in sirul s

-strstr(s1,s2) - cautarea subsirului s2 in sirul s1
	          - returneaza adresa preimei aparitii a lui s2 in s1

-strcpy(s1,s2) - copiaza s2 in s1

-strncpy(s1,s2,n) - copiaza primele n caractere din s2 in s1

! Obs: Un sir de caractere incepe de la pozitia 0.