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ăspunsuri la întrebare
Răspuns de
1
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"
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"
geoedy99:
intializarea aia ma induce in eroare .. mai exact cu ce influenteaza rezultatul final .. chiar nu inteleg
Alte întrebări interesante
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Religie,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă