Une el siguiente:
(A) P–>(ii), Q–>(iv), R–>(i), S–>(iii)
(B) P–>(ii), Q–>(i), R–> (iv), S–>(iii)
(C) P–>(ii), Q–>(iv), R–>(iii), S–>(i)
(D) P–>(iii), Q–>(iv), R–>(i), S–>(ii)
Respuesta: (A)
Explicación:
- var de caracteres estáticos; -> Una variable ubicada en la sección de datos de la memoria, ya que es de naturaleza estática
- m = malloc(10); m = nulo; ->Esta es una memoria perdida que no se puede liberar como m=NULL
- Char *Ptr[10]; -> 10 ubicaciones de memoria de tipo char se asignan para almacenar direcciones
- register int var1;-> Solicitud para asignar un registro de CPU para almacenar datos
Por lo tanto, la opción es A
Consulte los siguientes artículos para obtener más detalles:
https://www.geeksforgeeks.org/memory-layout-of-c-program/
https://www.geeksforgeeks.org/understanding-register-keyword/
Prueba 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