¿Salida del siguiente programa C? Suponga que todos los archivos de encabezado necesarios están incluidos
int main() { char *s1 = (char *)malloc(50); char *s2 = (char *)malloc(50); strcpy(s1, "Geeks"); strcpy(s2, "Quiz"); strcat(s1, s2); printf("%s", s1); return 0; }
(A) GeeksQuiz
(B) Geeks
(C) Geeks Quiz
(D)
Respuesta de la prueba: ( A)
Explicación: strcpy pone \0 al final.
strcat comienza desde \0, concatena strings y pone \0 al final.
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA