II.3 August 2019

Subiectul al II-lea – Exerciţiul 3

Variabilele a şi b permit memorarea câte unui șir de cel mult 20 de caractere. Scrieți ce se afișează în

urma executării secvenței de mai jos.

strcpy(a,”succint”); strcpy(b,”cules”);

a[4]=’\0’; strcat(a,b+3);cout<<a<<strlen(b);

  • strcpy(a,”succint”); strcpy(b,”cules”); // inițializează șirurile a și b
  • a[4]=’\0’; // trunchiază șirul a la poziția 4; a va reține valoarea ”succ”
  • strcat(a,b+3); // concatenează la sfârșitul șirului a subșirul din b care incepe cu    poziția 3, adică ”es”; a va reține valoarea ”succes”
  • cout<<a<<strlen(b); //afișează șirul a și lungimea șirului b, adică succes5

Variabilele a şi b permit memorarea câte unui șir de cel mult 20 de caractere. Scrieți ce se afișează în

urma executării secvenței de mai jos.

strcpy(a,”succint”); strcpy(b,”cules”);

a[4]=’\0’; strcat(a,b+3);

cout<<a<<strlen(b);