👤

Ce memorează variabila s, de tip şir de caractere, după executarea instrucţiunilor de mai jos? strncpy(s,"informatica",strlen("2008")); s[strlen("2008")]='\0'; strcat(s,"BAC");

Răspuns :

strlen("2008")=4 (sirul "2008" are lungimea 4)
strncpy(s,"informatica",4) - se copiaza in s primele 4 caractere din sirul "informatica", adica s="info"
s[strlen("2008")]='\0', adica s[4]='\0', adica s="info\0"
strcat(s,"BAC"), adica s="infoBAC"