Funcții utilizate in prelucrarea șirurilor de caractere
Nr.  |   Funcție   |       Descriere                      |              Prototip      
________________________________________________________
  1   |  strlen(s)   |Returneaza nr. de caratere din sirul s | string.h|
  _________________________________________________________
                                         Functii de copiere a sirurilor 
                                                 de caractere
___________________________________________________________
  2  | strcpy(d, s) | copiaza șirul sursa s in sirul destinatie d |str.h|
___________________________________________________________
  3  |strncpy(d, s, n) |Copiza maxim n caractere din sirul sursa s in 
 sirul destinatie d                                                               |string.h|          
___________________________________________________________
 4  | strcat(d, s)|Copiaza sirul sursa s in continuarea sirului destinatie d                                                                    | string.h|
__________________________________________________________
 5 | strncat(d, s, n) | Copiaza maxim n caractere din sirul sursa s in continuarea sirului destinatie d.                                 |string.h|
___________________________________________________________
                             Functii ed comparatie a sirurilor de caractere
  6 |strcmp(s1, s2)|Compara doua siruri s1 si s2; daca s1s2 valoarea returnata va fi > 0; 
___________________________________________________________
 7| stricmp(s1, s2)| Compara doua siruri s1 si s2 fara a face diferenta intre
literele mari si literele mici |daca s1s2,valoarea returnata va fi > 0;                                                       |string.h| 
___________________________________________________________
 8 | strncmp(s1, s2, n) | Compara primele n caractere din doua siruri s1 si s2, daca s1
				
 Ordonare:
					Cronologică
				
				Ordonare:
					Cronologică 
					
			
					_____________________________________________________________
14|strlwr(s) | Transforma literele mari din sirul s in litere mici; celelalte cractere raman neschimbate;           | string.h|
___________________________________________________________
15 | toupper(c) | Tramsforma caracterul c din litera mica in litera mare; daca nu este litera mica, ramne nemodificat | ctype.h|
__________________________________________________________
16 | tolower(c) |Transforma caracterul c din litera mare in litera mica;
daca nu este litera mare, atunci ramane nemodificat;|ctype.h|
________________________________________________________
17 | atoi(s) | Converteste sirul s catre tipul int        |stdlib.h| 
___________________________________________________________
18  | atol(s) | Converteste sirul s catre tipul long      | stdlib |
___________________________________________________________
19 | atof(s)  | Converteste sirul catre sirul double | stdlib.h| 
___________________________________________________________
 20 | itoa(x, s, b) | Converteste o valoare de tip int x in sirul s; valoarea b indica baza de numeratie catre care se face conversia|stdlib| 
__________________________________________________________
21 |ltoa(x, s, b) | Converteste o valoare de tip long x in sirul s; valoarea b indica baza de numeratie catre care se face conversia |stdlib.h|
__________________________________________________________
             Functii de verificare a caracterelor
_________________________________________________________
22 | isupper(c) | Verifica daca c este litera mare; daca este, returneaza o valoare diferita de 0; daca nu este, returneaza 0;
|ctype.h|
_________________________________________________________
23 | islower | Verifica daca c este litera mica; daca este returneaza o valoare diferita de 0; daca nu este returneaza 0; |ctype.h|
___________________________________________________________
24 | isalnum(c) | Verifica daca c este litera sau cifra; daca ete returneaza o valoare diferita de 0; daca nu este returneaza 0;
|ctype.h|
__________________________________________________________
25 | isalpha(c) | Verifica daa c este litera; daca este, returneaza o valoare diferita de 0; daac nu este returneaza 0; | ctype.h|
__________________________________________________________
26 |isdigit(s) | Verifica daca c este cifra in baza 10; daca este, returneaza o valoare diferita de 0; daca nu este, returneaza 0; |ctype| 
___________________________________________________________
27 | ispunct(c) | Verifica daca c ete caracter de punctuatie; daca este, returneaza o valoare diefrita de 0; daca nu este, returneaza 0; |ctype.h|
_________________________________________________________
                   
				
					Sper ca se vede acum. 
8 | strncmp(s1, s2, n) | Compara primele n caractere din doua siruri s1 si s2, daca s1
				
					Poate te ajuta si site-ul asta: 
http://www.timsoft.ro/aux/module/modul8.html
				
					Sper ca se vede acum. 
8 | strncmp(s1, s2, n) | Compara primele n caractere din doua siruri s1 si s2, daca s1
				
					Daca vrei continuarea de la 8 pana la 14 da-mi add ca nu le pot posta pe TPU. nu stiu de ce.
id meu: me_mister1111