Upload
laur
View
239
Download
2
Embed Size (px)
DESCRIPTION
Â
Citation preview
Șiruri de caractere Aporcosoaei Laurentiu-Ioan
Clasa a-XI-a D
char vect [11]=“calculator”
char vect[]=”calculator”;
char vect[100]=”calculator”;
char vect [11]=“calculator”
char vect[]=”calculator”;
char v[100]=”calculator”;
c a l c u /0 r o t a l
c a l c u /0 r o t a l
v[99]
] v[0]
….
Exemple de declarații:
char sc [ ] = ”clasa a XI-a”;
char sir[50]; //se aloca spatiu pt. un sir de 50 de caractere
c l a s a a X I - a /0
sc[0] sc[12]
………
sir[0] sir[49]
Afișări și atribuiri:
cout<<sc; // se afiseaza clasa a XI-a
cout<<sc[0]; // afiseaza primul caracter din sirul sc - c
cout<<sc[4]; // afiseaza al 5-lea caracter din sirul sc - a
sc[0]=„p‟; // caracaterul de pe pozitia 0 este p
sc[4]=„s‟; // caracterul de pe pozitia 4 este s
cout<<sc; // se afiseaza plass a XI-a
p l a s s a I X - /0 a
Citirea șirurilor:
Exemple:
Funcția strlen()
Funcția de copiere
Funcția de concatenare
Funcția de adăugare
Funcția de căutare
Funcția care returnează adresa
ultimei apariții a caracterului căutat
Funcția de comparare a două șiruri
Funcțiile strlwr şi struwr
Funcția care identifică dacă șirul
sir2 este subșir al șirului sir1