Șiruri de Caractere

Previzualizare proiect:

Extras din proiect:

O succesiune de caractere cuprinse intre doua caractere apostrof se numeste sir de caractere.

Tipul char: valorile pe care le pot lua variabilele de tip char sunt cuprinse in intervalul 0 255 pentru unsigned char si -128 127 pentru char.

Functii:

- strlen(s) => are rolul de a returna lungimea efectiva a unui sir;

- strcpy(s1,s2) => are rolul de a copia sirul de la adresa sursa la adresa dest;

- strcat(s1,s2) => are rolul de a adaauga sirului de adresa dest sirul de adresa sursa;

- strchr(s,'c') => are rolul de a cauta caracterul 'c' in sirul s;

- strrchr(s,'c') => are acelasi rol ca si strchr, deosebirea fiind ca intoarce adresa ultimei aparitii a caracterului(cautarea se face de la dreapta catre stanga);

- strstr(s1,s2) =>are rolul de a identifica daca sirul s2 este subsir al sirului s1;

- strcmp(s1,s2) => are rolul de a compara doua siruri de caractere;

- stricmp(s1,s2) => are acelasi rol ca strcmp , diferenta fiind ca nu face distinctie intre literele mari si mici;

- strtok(s1,s2) => are rolul de a identifica separatorii dintr-un sir de caractere si de a-i inlocui cu caracterul NULL;

- strcspn(s1,s2) => are rolul de a returna numarul de caractere al sirului s1 caractere consecutive care incep obligatoriu cu primul caracter care nu se gasesc in sirul s2;

- strspn(s1,s2) => are rolul de a returna numarul de caractere al sirului s1 consecutive care se gasesc in sirul s2;

- strlwr(s) => are rolul de a converti toate literele mari in litere mici;

- strupr(s) => are rolul de a converti toate literele mici in litere mari;

- atof(s) => are rolul de a converti un sir de caractere intr-o valoare de tip double;

1. Se considera un text in care unicul separator este spatiul. Stiind ca intre doua cuvinte pot exista mai multi separatori sa se determine numarul de cuvinte din text.

#include<iostream.h>

#include,string.h>

#include<stdio.h>

char s[255];

void main( )

{

Descarcă proiect

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Siruri de Caractere.doc
Alte informații:
Tipuri fișiere:
doc
Diacritice:
Da
Nota:
9/10 (5 voturi)
Nr fișiere:
1 fisier
Pagini (total):
9 pagini
Imagini extrase:
9 imagini
Nr cuvinte:
1 553 cuvinte
Nr caractere:
8 445 caractere
Marime:
17.61KB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Liceu
Tip document:
Proiect
Materie:
Informatică
Tag-uri:
strcpy, sir, caractere, functie, lungime
Predat:
la liceu
Profil:
Real
Specializare:
Matematică–informatică
Profesorului:
Mihai Petriuc
Sus!