E-mail: albescudavidefrancesco@gmail.com
Web: www.pbinfo.ro
  Declararea Unui Sir de Caractere
  • Un sir de caractere se declara in C++ astfel:
    char s[11];

  • S-a declarat un sir care poate memora maxim 11 caractere, cu indici 0 1 ... 10. sirul s poate memora cel mult 10 caractere utile, dupa ultimul caracter util fiind memorat caracterul '\0'.

  • De asemenea, la declararea unui sir acesta poate fi initializat. Urmatoarele exemple declara siruri de caractere si le initializeaza cu sirul "copil":

    char s[11] = "copil"; // se folosesc doar 6 caractere
    char t[]="copil"; // se aloca automat 6 octeti pentru sirul t: cele 5 litere si caracterul nul \0
    char x[6]={'c','o','p','i','l','\0'}; // initializarea este similara cu cea a unui tablou oarecare - sirurile de caractere sunt tablouri
    char z[]={'c','o','p','i','l','\0'}; // se aloca automat 6 octeti pentru sir