Enlace de descarga de papel: Papel | semestre 2 | 2015-16
Tecnología B. (SEM-II) EXAMEN TEÓRICO 2015-16 SISTEMAS DE COMPUTACIÓN Y PROGRAMACIÓN EN C
Tiempo: 3 horas Marcas totales : 100 Nota : –
- Hay tres secciones. La Sección A lleva 20 puntos, la Sección B lleva 50 puntos y la Sección C lleva 30 puntos.
- Intenta todas las preguntas. Las marcas se indica frente a cada pregunta.
- Asumir datos adecuados siempre que sea necesario.
Sección B
2. Intenta cinco partes cualesquiera: (10*5 = 50)
- ¿Qué tiene de especial el puntero vacío ?
Un puntero vacío es un puntero que no tiene ningún tipo de datos asociado. Un puntero vacío puede contener direcciones de cualquier tipo y se puede encasillar en cualquier tipo.
C
int a = 10; char b = 'x'; void* p = &a; // void pointer holds address of int 'a' p = &b; // void pointer holds address of char 'b'
- Ventajas de los punteros vacíos: 1) malloc() y calloc() devuelven el tipo void * y esto permite que estas funciones se usen para asignar memoria de cualquier tipo de datos (solo por void *)
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA